Ele salva o arquivo no seu local de registro. Na verdade, ele não sai na tela. o meu foi salvo em / var / log / named /. YMMV.
quando eu faço dumpdb rndc então este arquivo não tem cache novo despejado (18.04 foi ontem, eu não sei como eu fiz esse dump) e se parece com:
> ; ; Start view _default ; ; ; Cache dump of view '_default' (cache
> _default) ; $DATE 20130418231828 ; ; Address database dump ; ; ; Unassociated entries ; ; ; Bad cache ; ; ; Start view _bind ; ; ;
> Cache dump of view '_bind' (cache _bind) ; $DATE 20130418231828 ; ;
> Address database dump ; ; ; Unassociated entries ; ; ; Bad cache ; ;
> Dump complete
Estou certo de esperar que haja uma lista de domínios armazenados em cache?
quando eu fiz: rndc dumpdb >> dump.txt
arquivo vazio foi criado.
Eu vejo que o cache está funcionando porque após a primeira pesquisa de domínio, ou seja,
dig www.boost.org
a próxima pesquisa para o mesmo domínio é feita imediatamente, então é o cache. Mas onde está o cache armazenado ou mais específico, por que não há nada no arquivo de despejo e apenas informações de "cache incorreto".
Eu compilei o bind9 a partir da fonte, então criei o diretório var/named
e o arquivo lá como root_hints, pasta pz
e named.conf em /etc/
. A configuração parece estar funcionando bem, já que o servidor foi iniciado sem erros.
aqui estão as informações de named.run em var / named, quando tentei fazer o dump:
19-Apr-2013 15:21:48.438 received control channel command 'null' 19-Apr-2013 15:21:48.438 received control channel command 'dumpdb' 19-Apr-2013 15:21:48.438 dumpdb started 19-Apr-2013 15:21:48.491 dumpdb complete
Ele salva o arquivo no seu local de registro. Na verdade, ele não sai na tela. o meu foi salvo em / var / log / named /. YMMV.