Running 16.04, configuring network with NetworkManager, static IP. I’m finding that the DNS setting in NetworkManager seems to be ignored. I get very slow name resolution (browser or nslookup) even thought I have the DNS server in NetworkManager set to 220.127.116.11. If I do an nslookup without specifying server, it goes to 127.0.0.1 (as is expected in the NetworkManager/dnsmasq setup Ubuntu 16.04 uses) and the returns are very slow and unreliable. If I use nslookup and set the server to 18.104.22.168 then my name resolution is fast and reliable. So I don’t think 127.0.0.1/dnsmasq is actually using the 22.214.171.124 that is set in NetworkManager. But I can’t find anything else indicating where dnsmasq is looking upstream. How can I tell where dnsmasq is actually looking? My /etc/NetworkManager/dnsmasq.d folder appears empty. If I force 126.96.36.199 in resolv.conf it seems to improve for a while, but not always, and of course gets re-written to 127.0.0.1 on restart. Any ideas?
Powered by WPeMatico