Jika sistem menggunakan systemd maka edit /etc/default/bind9 tidak akan berpengaruh.
Edit /lib/systemd/system/bind9.service file sebagai gantinya dan tambahkan -4 opsi untuk ExecStart variabel. Saya menggunakan Ubuntu 16 dan harus melakukannya.
ExecStart=/usr/sbin/named -f -4 -u bind
Periksa juga setelah memulai ulang named berjalan dengan -4 opsi.
Sebenarnya ada bug yang diisi tentang kebingungan konfigurasi ini https://bugs.launchpad.net/ubuntu/+source/bind9/+bug/1565060