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.
domain-name-system
bind
user1044942
fonte
fonte
cp -r /usr/local/sbin/* /usr/sbin/.
???Respostas:
Os arquivos de dados da zona secundária no BIND 9.9 estão no formato "bruto" por padrão. Você pode converter arquivos de zona de formato "brutos" para o formato "texto" usando o utilitário nome-compilezone que acompanha o BIND.
bruto para texto:
texto para bruto:
fonte
named-compilezone -f raw -F text -o db.example.com db-HdPKbJ2m db.example.com
Mas esse erro ocorreu.dns_master_load: example.com: not at top of zone dns_master_load: not at top of zone zone db-HdPKbJ2m/IN: loading from master file db.example.com failed: not at top of zone zone db-HdPKbJ2m/IN: not loaded due to errors.
-i none
, leva uma fração de segundo.Ou apenas edite seu named.conf e use esta opção:
você pode fazer o mesmo em todas as opções de zona.
fonte