Headsup: NetworkManager now includes dnsmasq, conflicts with manually installed versi
I've had dnsmasq installed for years to cache DNS requests. It's always worked well and there was a bug/wishlist item submitted for NetworkManager to do caching.
Looks like it's happened.
I updated to find a complete lack of DNS resolving unless I stopped dnsmasq ($ sudo service dnsmasq stop), and found another process running bound to 127.0.1.1:
$ ps aux | grep dns
nobody 2022 0.0 0.0 28876 1532 ? S 12:47 0:00 /usr/sbin/dnsmasq --no-resolv --keep-in-foreground --no-hosts --bind-interfaces --pid-file=/var/run/sendsigs.omit.d/network-manager.dnsmasq.pid --listen-address=127.0.1.1 --conf-file=/var/run/nm-dns-dnsmasq.conf --cache-size=0 --proxy-dnssec --enable-dbus=org.freedesktop.NetworkManager.dnsmasq --conf-dir=/etc/NetworkManager/dnsmasq.d
So, yeah. If you have problems with DNS not resolving try stopping dnsmasq.
I've now apt-get remove'd the manual install of dnsmasq from my quantal machines and the caching is still happening, so I'm happy I guess?
1) Dell Studio 1749: i5 540 (2.5GHz), 8GB, ATi 5650, Intel 5300AGN XFCE@Manjaro-x64
2) Lenovo X61: C2D T7200, 2GB, Intel HDA, iwlwifi, XFCE@Manjaro-x64
3) Compaq Mini 311c: Atom N270 (OC@2.0GHz), 3GB, Nvidia ION, Broadcom G+BT XFCE@13.10x32