我从一台全新的 ubuntu 14 服务器开始并安装了 lamp stack。
有一次我决定安装 dnsmasq,然后我改变了主意并用 apt 清除了它。
完成此操作后,下次重新启动时,我面临各种与网络相关的问题,我认为这些问题是由于清除造成的:|
例如,每次重启后,我都无法 nslookup 任何东西。我必须运行 dhclient,它可以正确设置名称服务器,但仍然挂起且没有错误。按 Ctrl + C 后,我再次尝试 nslookup,现在它可以正常工作。
然而,ping 或 wget 或 apt-get 拒绝连接任何东西,即使它们正确地执行了 IP 查找。
我不确定从哪里/如何开始调试。任何帮助都值得感激 :)
答案1
所以,我不得不承认,我不明白为什么这能解决问题,但如果我搬出去
/etc/resolvconf/update-libc.d/sendmail
/etc/resolvconf/update-libc.d/postfix
比如说我的主目录,然后重新启动,然后一切都很好。
我还是想解释一下为什么会发生这种情况以及这两个文件具体起什么作用。