У меня есть первичный (главный) и вторичный (подчиненный) DNS BIND9 на DEBIAN9. Смотрите полную конфигурацию здесь: старый пост
root@server1:/etc/bind# named -v
BIND 9.10.3-P4-Debian <id:ebd72b3>
На моем вторичном NS (сервере имен) мой файл зоны /etc/bind/forward.my-domain.com не читается.
Я получаю что-то вроде: ^ @ ^ @ ^ @ ^ B ^ @ ^ @ ^ @ ^ A [p * ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @ ^ @
Если мой первичный NS выходит из строя, вторичный сервер сохраняет задачи DNS. Разрешение работает нормально. Как я могу добавлять новые записи DNS, пока не будет восстановлен основной? Также может случиться так, что первичный не может быть восстановлен ...
В BIND 9.9.x файлы подчиненных зон теперь сохраняются в исходном двоичном формате по умолчанию. Это было сделано для повышения производительности, но принесло в жертву возможность легко просматривать содержимое файлов.
Вы можете изменить это с помощью команды:
zone "example.com" {
masterfile-format text;
...
};
Смотрите также эта ссылка [wesmo.com] или официальная документация [isc.org].