Ubuntu 14.04中的DNS_PROBE_FINISHED_BAD_CONFIG错误

我在戴尔M3800上运行Ubuntu 14.04 LTS。

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

尝试导航到任何站点时,我在浏览器中收到DNS_PROBE_FINISHED_BAD_CONFIG ,但我可以使用其IP导航到任何站点。

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

任何解决此问题的指针都表示赞赏。 如果您需要更多信息,请告诉我们。

所以我弄清楚问题是什么。

当我运行以下命令时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错误。 如果你有类似的问题,我希望这可以帮助你。

 sudo dpkg-reconfigure resolvconf 

说是“准备/etc/resolve.conf进行动态更新?”

 sudo reboot 

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

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