我最近从11.10升级到了12.04,现在NetworkManager在连接到无线网络时没有植入/etc/resolv.conf,因为它在11.10上运行得很好。我在NetworkManager、UI或syslog中都没有看到任何明显的错误。我该怎么诊断出什么问题了?
编辑:如果我尝试运行resolvconf,我就会得到错误
doing : Error: /etc/presv.conf不是一个符号链接,什么都不做。
它应该是什么,一个symlink to和/或如何让NetworkManager填充它?这说symlink应该指向/run/resolvconf/resolv.conf,但是我的系统上不存在这个文件。
发布于 2012-08-06 08:51:15
使用以下命令并回答“是”以启用动态更新:
sudo dpkg-reconfigure resolvconf在Ubuntu12.04上为我工作。
发布于 2012-05-15 08:16:25
我也有同样的问题。看来Ubuntu现在正在使用本地解析器。删除它的最快方法是在/etc/NetworkManager/NetworkManager.conf中注释掉以下行:
#dns=dnsmasq有关更多信息,请查看此页。
发布于 2012-08-05 04:14:43
如果/etc/surv.conf是一个文件,那么将其移动到/run/resolvconf/ move:
sudo mv /etc/resolv.conf /run/resolvconf/resolv.conf然后创建符号链接:
sudo ln -s ../run/resolvconf/resolv.conf /etc/resolv.confhttps://askubuntu.com/questions/137037
复制相似问题