Como uso o /etc/named.conf para configurar o named no Ubuntu 12.04?

1

Eu tenho lido um pouco sobre como configurar meu próprio servidor DNS. Eu tenho uma série de perguntas, mas esta é a primeira que surgiu:

  1. Eu editei /etc/named.conf e criei os arquivos de zona apropriados.
  2. Eu tentei reiniciar o bind9 com service bind9 restart .
  3. Um quick grep do syslog mostra que ele não está sendo executado com as alterações que eu especifiquei em /etc/named.conf .

Como faço para que /etc/named.conf seja carregado?

(Eu desisti depois de um tempo e depois de olhar para a saída de named-checkconf -p , comecei a editar arquivos em /var/cache/bind , bem como /etc/bind/ )

    
por Avery Chan 21.06.2012 / 07:42

2 respostas

1

A execução de service bind9 restart deve funcionar. Para bind9 no Ubuntu v11.10, o local padrão para named.conf é /etc/bind/named.conf não /etc/named.conf .

Em geral, o script de inicialização ( /etc/init.d/bind9 ) deve apontar para onde o arquivo de configuração reside.

Para bind9 no Ubuntu v11.10, há um arquivo de configurações de bind em /etc/default/bind9 , mas é usado apenas para definir opções de linha de comando ao iniciar named - o que não deveria importar, a menos que alguém editasse esse arquivo para adicionar um argumento para redirecionar onde named.conf reside.

NOTA: Eu não moveria o arquivo de configuração para longe de seu local padrão sem uma boa razão nem eu editaria o que está em /var/named diretamente (isto não é autocrimado).

Outra coisa a verificar é: você tentou service bind9 stop e confirmou que o nome não está mais sendo executado e, em seguida, iniciado (com service bind9 start ) novamente?

    
por 14.09.2012 / 13:34
0

Sim. Eu notei que a página man nomeada está completamente errada no Ubuntu 10.04 sobre o arquivo de configuração. Parece ser, na verdade, /etc/bind/named.conf em vez do que a página man afirma (/etc/named.conf). Eu descobri isso lendo o log do sistema quando o bind9 é iniciado e percebendo que ele foi construído com o sysconfdir = / etc / bind

Espero que alguém perceba o erro e corrija em algum momento.

    
por 19.07.2013 / 20:54