每隔几分钟,当我请求一个网页时,我就会遇到 DNS 查找失败。通常,如果我立即刷新,网页就会出现。然而,最近 DNS 故障已经持续了很长时间,即使在重新启动后也是如此(尽管最终它总是再次开始工作,至少有一段时间)。它发生在 Chrome、Firefox、Thunderbird 和更新管理器中。发生这种情况时,如果我 ping 像 www.google.com 这样的主机名,我会收到一条未知主机消息,但如果我 ping 一个 IP 地址,则它工作正常。
我还在 Ubuntu 主机上的 VMWare 虚拟机中运行 Windows 7,如果我切换到 VM,我没有问题,即使主机 Ubuntu 出现 DNS 故障。
请注意,我使用的是有线以太网连接。
谢谢你的帮助。
尝试这个。只需按键盘上的Ctrl+ Alt+T即可打开终端。当它打开时,运行以下命令:
sudo gedit /etc/NetworkManager/NetworkManager.conf
Run Code Online (Sandbox Code Playgroud)
注释掉那行 dns=dnsmasq

完成后,重新启动网络管理器
sudo restart network-manager
Run Code Online (Sandbox Code Playgroud)