This may explain it: root@shed2:~# systemctl list-units --all | egrep 'bind9|resolv' org.freedesktop.resolve1.busname loaded inactive dead Network Name Resolution Service Bus Name systemd-networkd-resolvconf-update.path loaded inactive dead Trigger resolvconf update for networkd DNS bind9-resolvconf.service loaded inactive dead local BIND via resolvconf bind9.service loaded active running BIND Domain Name Server resolvconf.service loaded active exited Nameserver information manager systemd-networkd-resolvconf-update.service loaded inactive dead Update resolvconf for networkd DNS systemd-resolved.service loaded inactive dead Network Name Resolution root@shed2:~# systemctl list-unit-files --all | egrep 'bind9|resolv' org.freedesktop.resolve1.busname static systemd-networkd-resolvconf-update.path static bind9-pkcs11.service disabled bind9-resolvconf.service enabled bind9.service enabled dbus-org.freedesktop.resolve1.service disabled resolvconf.service enabled systemd-networkd-resolvconf-update.service static systemd-resolved.service disabled
Note bind9-resolvconf.service is 'loaded inactive dead' bind9-resolvconf.service was disabled, but even enabling it did not fix it. Perhaps this is the cause: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=744304 as RemainAfterExit=yes is not present in /lib/systemd/system/bind9-resolvconf.service ** Bug watch added: Debian Bug tracker #744304 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=744304 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1600210 Title: bind9 RESOLVCONF does not work To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/bind9/+bug/1600210/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs