从 12.04 升级到 14.04 后无法使用互联网(主机未知)- DNS Resolv.conf 问题

从 12.04 升级到 14.04 后无法使用互联网(主机未知)- DNS Resolv.conf 问题

两天前,我将 PC 从 12.04(桌面版)升级到了 14.04(桌面版)。从那以后,我就无法上网了。更确切地说,我有连接(有线),但无法解析主机。我尝试了几种方法,但都没有成功:静态和动态 IP、注释掉 dnsmasq……如果我在同一网络上的其他计算机上使用 DHCP,则不会出现问题。在我的 Ubuntu 上,我没有看到任何错误,但我无法上网,也无法解析任何主机名。
例如,我可以 ping 到 192.168.2.1 和 8.8.8.8(配置为名称服务器),但无法 ping 到 www.google.com 或 google.com。nslookup 也失败了(“主机不可达”)。经过长时间的搜索,我发现“/etc/resolv.conf”中存在一个问题:如果我执行“cat /etc/resolv.conf”,则不会显示任何内容,尽管它正确指向“../run/resolvconf/resolv.conf”。然后,我将常规文件复制到“/etc/resolv/conf”(我知道不推荐这样做),然后 -bingo - 一切都运行正常。

现在的问题是“为什么符号链接不能正常工作”?

相关内容