Файл зоны DNS Master был передан ведомому, но я не могу прочитать файл зоны:
> less db.example.com
"db.example.com "may be a binary file. See it anyway?
Это произошло после того, как я использовал эту команду:
cp -r /usr/local/sbin/* /usr/sbin/.
Я установил bind V.9.9 вместо V.9.6. Я хотел бы иметь возможность читать файл зоны в виде простого текста.
Я бы сказал: переустановите свой сервер и все. Сокращением может быть просто переустановить «world» (или часть «sbin») и удалить все добавленные файлы из «/ usr / local / sbin».
—
Ouki
Является ли этот файл DNS действительно двоичным файлом (или есть некоторые управляющие символы, которые делают его "менее" несовпадающим)?
—
Ouki
это может быть что-то простое, такое как непечатаемые управляющие символы в файле, или данные вашей зоны на ведомых устройствах могут действительно храниться в необработанном формате, так как вы используете BIND 9.9, в этом случае см. мой ответ ниже - вы Вы можете использовать named.compilezone для перехода из одного формата в другой, если вы просто хотите посмотреть файл.
—
Майкл МакНалли,
cp -r /usr/local/sbin/* /usr/sbin/.
???