Нормальное представление файлов bind 9.9

В BIND 9.9.x файлы подчиненной зоны теперь сохраняются в необработанном двоичном формате по умолчанию. Это было сделано для повышения производительности.

Благодаря сочетанию программных решений для кэширования (sssd, nscd, файлы кэшированных зон, ttl и т. Д.) Это может затруднить отладку. Для просмотра необработанного двоичного содержимого его сначала необходимо преобразовать в текст:

named-compilezone -f raw -F text -o example.net.text example.net example.net.raw

Это дополнительный уровень сложности, но если вам нужно увеличение микроскопической производительности, это путь. Для тех из нас, кто не видит проблем с форматом текстового файла, просто обновите файлы named.conf для подчиненных зон, добавив в них строку:

masterfile-format text;

Например:

zone "mydomain.com" in {
   type slave;
    notify no;
    file "data/mydomain.com";
    masterfile-format text;
     masters { 10.100.200.10; };
};

Источники:

Как сделать нормальное представление файлов bind?