我将ubuntu升级到12.10,并且互联网在vbox上不起作用


9

上周,我将操作系统从12.04升级到Ubuntu 12.10,并且互联网停止在两个虚拟机(使用virtualbox启动)上工作,它们是Windows XP和OSX Snow Leopard。OSX最初也完全停止工作,但是我通过在vbox设置中切换到64位选项来解决了这一问题。我从NAT切换到桥接网络,将Internet还原到Windows,但没有还原到OSX。有人知道我会做错什么吗?

Answers:


2

从Ubuntu 12.04起,dns名称解析已更改,因此您应将“ dns-nameservers”参数添加到/ etc / network / interfaces文件中,例如:

dns-nameservers 8.8.8.8 8.8.4.4

谢谢!一旦将适配器恢复为“ Intel PRO / 1000 T Server(82543GC),并将Vbox恢复为4.1,这就像一个魅力!”
user100607 2012年

6

我有同样的问题。您需要将VirtualBox升级到4.2.X(对我有帮助)

根据您的分布将以下几行之一添加到/etc/apt/sources.list中:

deb http://download.virtualbox.org/virtualbox/debian precise contrib

比:

wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -
sudo apt-get update
sudo apt-get install virtualbox-4.2

有关安装和安装后步骤的更多信息,可以在这里阅读:https : //www.virtualbox.org/wiki/Linux_Downloads


我尝试了此操作,但是使用4.2,我的Vbox失去了加载OSX的能力。这可能是因为我的硬件是mac,但是我的主机操作系统是ubuntu。不过,感谢您的尝试。从好的方面来说,虽然它在4.2中,但Windows运行似乎更好。
user100607'2012-10-30

我遇到了同样的问题,这对我来说非常适合。实际上,它还解决了我提高分辨率时Windows 3.11显示拉伸的另一个问题。
丹·琼斯


3

首先检查来宾中的网络如何配置(如果其DHCP),然后它们可能无法从主机获取DNS服务器,因为更新后Virualbox没有为指定来宾提供运行的DNS服务,因此它们无法解析主机名。

有两种解决方案:1)设置来宾mashine以使用8.8.8.8 8.8.4.4作为DNS服务器或重新配置Virtualbox以提供DNS代理服务

VBoxManage modifyvm "VM name" --natdnsproxy1 on 

要么

VBoxManage modifyvm "VM name" --natdnshostresolver1 on

更改来宾中的DNS服务器配置对我有用,其他解决方案可能也有效(根据VBox文档),我自己尚未对其进行测试



0

自从升级到12.10以来,我一直在没有网络连接。我收到“ DNS服务器未响应”消息。

sudo apt-get install dnsmasq

也为我解决了这个问题。


0

就我个人而言,上述解决方案均无法解决。

但是,下面的命令在这里非常有用:

vboxmanage modifyvm "Your VM Name" --natdnshostresolver1 on

希望能有所帮助,

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.