我的主要 DNS 服务器是4.2.2.4
。有时我的机器无法解析任何主机名,如下所示:
~ ping google.com
ping: unknown host google.com
但我可以 ping4.2.2.4
甚至查找主机名,如下所示:
~ nslookup google.com 4.2.2.4
Server: 4.2.2.4
Address: 4.2.2.4#53
Non-authoritative answer:
Name: google.com
Address: 216.58.209.174
重新启动network-manager
服务可以解决这个问题。我想知道是什么原因导致这种情况发生的?
答案1
我注释掉dns=dnsmasq
了/etc/NetworkManager/NetworkManager.conf
dns 现在可以正常工作了。