Virtualbox:NAT网络突然停止为所有Windows客户端工作,Linux客户端仍然可以


4

我的主机是一个开箱即用的Ubuntu 12.10,只需连接到Wifi即可。

我安装了VirtualBox,然后安装了一些Linux和Windows 7 Pro客户端,所有客户端都使用默认的VirtualBox选项(NAT)。
我每天重启它们。

昨天所有人都有网络访问权限。
问题: 今天所有的Windows客户都说“无法上网”。

enter image description here

Linux客户仍然有网络。

作为实验,我创建了一个新的来宾VM,在里面安装了Windows。结果:没有网络。

所有的Windows和Linux客户都是开箱即用的,我没有任何网络调整。下面是他们的VirtualBox端网络配置,以防万一:

enter image description here

(2年后:发生了完全相同的问题,昨天工作的虚拟机......同样的解决方案)

Answers:


6

正如John Siu告诉我的那样,我的网络中的DNS服务器可能有问题。

解决方案是更改DNS Obtain DNS server address automaticallyUse the following DNS server addresses进入 谷歌的DNS服务 地址,如此截图中所示:

enter image description here


很好,你可以指出DNS配置。
John Siu

只是想知道你昨天对你的LAN dhcp服务器设置做了一些改变吗?否则它应该没有这个改变。
John Siu

@JohnSiu:我没有,但也许我公司的其他人也做过。奇怪的是,据我所知,Windows PC用户并没有抱怨任何相关问题。
Nicolas Raoul

2

你有没有尝试从任何Windows客户端内部ping?

No Internet access 与丢失网络连接不同。它仍然有LAN连接,但Window认为它无法到达互联网。

当Windows启动时,它会建立一些互联网连接(不确定是什么),如果失败,它将显示该通知标志。一旦您开始浏览网页或进行一些互联网流量,它通常就会消失。如果您有互联网连接,标志可能会在几分钟后自行消失。


谢谢你的提示!我似乎可以ping谷歌的IP地址,但我无法访问我的DNS服务器......我想这是由DHCP自动设置的,我没有修改任何DNS设置。
Nicolas Raoul

(1)检查VM正在使用的dns。 (2)仔细检查您的DNS服务器是否在VM外部工作。然后再次在VM中检查。
John Siu

1
+1你的提示肯定指向了正确的方向,现在它正在工作:-)我创建了一个单独的答案来详细说明我如何使用屏幕截图。
Nicolas Raoul
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.