我的主要 DNS 服务器是4.2.2.4
. 有时我的机器无法解析任何这样的主机名:
~ ping google.com
ping: unknown host google.com
但我可以4.2.2.4
像这样 ping 甚至查找主机名:
~ 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
服务解决了这个问题。我想知道是什么原因导致这种情况发生?
我注释掉了
dns=dnsmasq
,/etc/NetworkManager/NetworkManager.conf
dns 现在可以正常工作了。