resolvconf
Die gante Zeit habe ich das Paket resolvconf verteufelt – dieses Mistding, das mir immer meine von Hand erstellte resolv.conf zerstört. Da dnsmasq darauf angewiesen ist, dass man seine IP 192.168.122.1 dort einträgt, kann man manchmal ganz schön das Suchen und Fluchen anfangen.
Lösung: Unter /etc/resolvconf/resolv.conf.d/ sind die Templates, die es benutzt. Wenn man da in die Datei head einfach seinen statischen DNS einträgt, läufts. Der Vorteil: Bei einem Testsystem mit dynamischer IP, evtl. sogar einem Laptop, bei dem sich der DHCP und die DNS-IPs ständig ändern, hat man seine schön dynamische resolv.conf.
echo "nameserver 192.168.122.1" >> /etc/resolvconf/resolv.conf.d/head