Ubuntu 14.04中的DNS_PROBE_FINISHED_BAD_CONFIG错误


35

我在Dell M3800上运行Ubuntu 14.04 LTS。

我在连接互联网时遇到问题。

我得到DNS_PROBE_FINISHED_BAD_CONFIG在我的浏览器试图导航到任何网站的时候,但我可以通过使用其IP导航到任何网站。

因此,举例来说,我可以导航到google.com使用http://173.194.121.16。所以我认为我的DNS设置搞砸了。

任何有关解决此问题的指针,我们深表感谢。请让我知道是否需要更多信息。


您可以使用解析google.com nslookup google.com吗?
s3lph 2015年

任何服务器的@the_Seppi nslookup无法正常工作。我试过了
阿姆里什(Amrish)

Answers:


59

所以我找出了问题所在。

当我运行以下命令时sudo resolvconf -u,出现此错误:

/etc/resolvconf/update.d/libc: Warning: /etc/resolv.conf is not a symbolic link to /run/resolvconf/resolv.conf`

我通过删除/etc/resolv.conf并重新创建符号链接来解决此错误。

您可以使用以下命令进行操作:

sudo rm /etc/resolv.conf
sudo ln -s ../run/resolvconf/resolv.conf /etc/resolv.conf
sudo resolvconf -u

这解决了我收到的DNS错误。如果您遇到类似的问题,希望对您有所帮助。


1
这行得通,谢谢!您能否提供此符号链接的说明?
杰罗姆

哇!这是如此简单!我曾经引导进入恢复环境并启用了网络太长时间了!
udiboy1209 '16

嗨,我尝试了上述命令。然后输入“ ping cnn.com”。返回值为“ ping:未知主机cnn.com”。我输入“ ping google.com”,返回的内容是“ dfw06s48-in-f14.1e100.net(216.58.194.110)中的64个字节:icmp_seq = 10 ttl = 53 time = 31.7ms
user785099

1
我应该从哪个目录执行此命令?
Permana

1
@Permana,您可以从/etc目录执行此命令
Amrish,


0

使用NordVPN并通过终端使用openvpn时遇到此问题。我通过将VPN配置文件导入Ubuntu网络UI解决了此问题。您可以转到设置->网络。将出现VPN部分,按添加,然后导入文件。从NordVPN中选择下载的.ovpn文件之一。然后,当您尝试连接时,由于某种原因,它似乎可以自动修复DNS问题。:)

实际上,这就是我所期望的,因为有时UI解决方案比运行Terminal命令更稳定。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.