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 126.96.36.199. 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 188.8.131.52 then my name resolution is fast and reliable. So I don’t think 127.0.0.1/dnsmasq is actually using the 184.108.40.206 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 220.127.116.11 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