Um arquivo de zona mestre do DNS foi transferido para um escravo, mas não consigo ler o arquivo de zona:
> less db.example.com
"db.example.com "may be a binary file. See it anyway?
Isso aconteceu depois que eu usei este comando:
cp -r /usr/local/sbin/* /usr/sbin/.
Eu instalei o bind V.9.9 em vez do V.9.6. Eu gostaria de poder ler o arquivo da zona como texto simples.
Eu diria: reinstale o servidor e tudo. O atalho pode ser reinstalar apenas "world" (ou a parte "sbin") e remover todo o arquivo adicionado de "/ usr / local / sbin".
—
Ouki 15/03/13
Esse arquivo DNS é realmente um arquivo binário (ou há alguns caracteres de controle que tornam "menos" incompatível)?
—
Ouki
pode ser algo simples, como caracteres de controle não imprimíveis no arquivo, ou os dados da sua zona nos escravos podem estar realmente sendo armazenados no formato bruto, desde que você esteja usando o BIND 9.9; nesse caso, veja minha resposta abaixo - você pode usar o named.compilezone para mudar de um formato para outro, se você quiser apenas ver o arquivo.
—
Michael McNally
cp -r /usr/local/sbin/* /usr/sbin/.
???