我制作了一个 Ubuntu 14.04 VM,对其进行了一些自定义(应用程序等),并通过 REMASTERSYS 创建了一个 .iso。然后,我使用 unetbootin 制作了一个可启动的 USB。
DNS 在虚拟机和家中的多台笔记本电脑上均可正常工作,但可启动 USB 无法解析 URL。可启动 USB 成功连接到互联网并可 ping IP。
我搜索并尝试编辑 /etc/resolvconf/resolv.conf.d/head 和 base 文件,尝试在网络管理器中添加 google DNS (8.8.8.8),但无济于事。(值得注意的是,我在 VM 上进行了这些更改,重新启动,然后再次创建 .iso 并使其可启动)。
任何帮助都将不胜感激。谢谢!
答案1
我在 12.04 中遇到过同样的问题。我尝试了以下方法来解决问题。
我已将解析配置文件文件:
$ cd /etc
$ sudo mv resolv.conf resolv.conf.backup
我还评论了域名系统来自网络管理器配置文件文件
$ sudo nano /etc/NetworkManager/NetworkManager.conf
加上“#”。结果如下:
[main]
plugins=ifupdown,keyfile
#dns=dnsmasq
[ifupdown]
managed=false
然后我重新启动网络管理器服务
$ sudo restart network-manager
如果这不起作用,我想要nm-tool
您需要运行的(NetworkManager 工具)的输出。