我使用 powershell 创建了一个 hyper-v natswitch
New-VMSwitch –SwitchName “NAT-Switch” –SwitchType Internal –Verbose
Get-NetAdapter
New-NetIPAddress –IPAddress 192.168.200.1 -PrefixLength 24 -InterfaceIndex 60 –Verbose
New-NetNAT -Name "NATNetwork" -InternalIPInterfaceAddressPrefix 192.168.200.0/24 -Verbose
为交换机分配一个访客虚拟机并为其指定一个 IP 地址
但是我无法上网...
我可以从访客虚拟机 ping google.com
但我无法访问 google.com
我不知道还能尝试什么。
Ubuntu 也无法工作 -
我已经看这个好几天了......有人有什么建议吗? 我真的很感激!!
不知道为什么这不起作用......
作为解决方法,我最终在虚拟机管理程序上添加了 pfsense 防火墙,并将 ubuntu 主机添加到 pfsense 的内部网络(natted)端。
现在效果很好。
您需要使用 netnat 启用 DNS TCP/UDP。 我遇到过同样的问题。 尝试取消 pfsense 安装并使用 tcp/udp 为端口 53 制定一些 dns 规则。 此后 netnat 将接收互联网。