Thomas, sorry for the slow response, I had a family issue come up.
I believe I followed the directions in comment #12 and when I rebooted, I found myself without any working DNS at all -- no Internet hosts, no LAN hosts, no VM guests.
I didn't troubleshoot too far because of your additional advice in comment #16 -- which, again, I think I followed, and also does not work. I could not resolve Internet hosts, LAN hosts. (I must admit I haven't yet tried VM guests.)
I don't understand at all where this dnsmasq is being started from, because the --conf-file in the /etc/init/lxc-net is left blank. There are no other instances of 'dnsmasq' in /etc/init/* or /etc/init.d/*.
Thomas, sorry for the slow response, I had a family issue come up.
I believe I followed the directions in comment #12 and when I rebooted, I found myself without any working DNS at all -- no Internet hosts, no LAN hosts, no VM guests.
I didn't troubleshoot too far because of your additional advice in comment #16 -- which, again, I think I followed, and also does not work. I could not resolve Internet hosts, LAN hosts. (I must admit I haven't yet tried VM guests.)
root@hunt:~# netstat -nlp | grep :53
tcp 0 0 192.168.122.1:53 0.0.0.0:* LISTEN 1966/dnsmasq
udp 0 0 0.0.0.0:5353 0.0.0.0:* 1388/avahi-daemon:
udp 0 0 192.168.122.1:53 0.0.0.0:* 1966/dnsmasq
udp6 0 0 :::5353 :::* 1388/avahi-daemon:
root@hunt:~# ps auxw | grep dnsmasq file=/var/ lib/libvirt/ dnsmasq/ default. conf dnsmasq: x:118:127: Libvirt Dnsmasq, ,,:/var/ lib/libvirt/ dnsmasq: /bin/false
118 1966 0.0 0.0 26080 996 ? S 18:45 0:00 /usr/sbin/dnsmasq --conf-
root@hunt:~# getent passwd 118
libvirt-
I don't understand at all where this dnsmasq is being started from, because the --conf-file in the /etc/init/lxc-net is left blank. There are no other instances of 'dnsmasq' in /etc/init/* or /etc/init.d/*.
I've attached the files I recall modifying.