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 回答
解决方案是将此虚拟机的Virtualbox网络路由器设置从“NAT”更改为“桥接连接” .
然后/etc/resolv.conf文件会说
nameserver 127.0.0.1搜索路由器
事情有效 .
(从forums.virtualbox.org获取此信息)
我知道这已经老了但仍然......
如果未打开则打开虚拟框
然后查看顶部菜单栏
然后单击菜单栏中的计算机,然后单击设置
然后单击网络现在,您可以在面板右侧看到网络设置
在附加到:下拉列表中选择桥接适配器
给它几秒钟然后再次ping或打开FireFox并转到www.google.com
它对我有用 .