Wenn das System systemd verwendet, bearbeiten Sie /etc/default/bind9
hat keine Auswirkung.
Bearbeiten Sie /lib/systemd/system/bind9.service
Datei stattdessen und fügen Sie -4
hinzu Option zu ExecStart
Variable. Ich verwende Ubuntu 16 und musste das tun.
ExecStart=/usr/sbin/named -f -4 -u bind
Überprüfen Sie dies auch nach dem Neustart von named
läuft mit -4
Option.
Es gibt tatsächlich einen Fehler bezüglich dieser Konfigurationsverwirrung https://bugs.launchpad.net/ubuntu/+source/bind9/+bug/1565060