virtualbox dns说“未知主机”Win7主机/ ubuntu来宾

时间:2013-10-04 15:41:53

标签: ubuntu dns virtualbox

virtualbox dns说“未知主机”Win7主机/ ubuntu来宾

我的电脑运行Windows 7,我已经安装了Virtualbox。

在virtualbox中,我配置了一台虚拟的Ubuntu 12机器。

当我在Ubuntu中运行nm-tool时,它会将我的本地家用路由器192.168.N.M列为DNS服务器,我可以ping这个IP地址。我也可以从虚拟Ubuntu ping 4.2.2.2。

我的Windows 7主机操作系统具有相同的DNS服务器,并且工作正常。

来宾和主机操作系统之间的区别在于网关。我的主机操作系统有192.168.N.M作为网关,但虚拟Ubuntu说10.0.2.2。

在/ etc / hosts中它说:

“nameserver 127.0.0.1”以及我不应该编辑此文件作为编辑的警告将被覆盖。

为什么/etc/resolv.conf和nm-tool对DNS服务器地址存在分歧,我该如何解决这个问题?

2 个答案:

答案 0 :(得分:3)

解决方案是将此虚拟机的Virtualbox网络路由器设置从“NAT”更改为“桥接连接”。

然后/etc/resolv.conf文件会说

nameserver 127.0.0.1 搜索路由器

事情有效。

(从forums.virtualbox.org获取此信息)

答案 1 :(得分:1)

我知道这已经老了但仍然......

  • 如果未打开则打开虚拟盒
  • 然后查看顶部的菜单栏
  • 然后单击菜单栏中的计算机,然后单击设置
  • 然后点击网络现在,您会看到面板右侧的网络设置
  • 在附加到:下拉列表中选择桥接适配器

给它几秒钟然后再次ping或打开FireFox并转到www.google.com

它对我有用。