O problema foi resolvido agora. Eu fiz grandes mudanças:
- Apertar a segurança de algumas permissões para arquivos (isso provavelmente não é o caso, porque eles estavam bem antes disso também)
- Não tinha configuração do rndc no lugar. Chave gerada e configurada rndc.
-
E então .... quando eu estava fazendo alterações no named.conf e reiniciado, parece que o processo anterior não foi morto, mas novos apareceram e eu tinha essas linhas no meu log:
Jan 25 15:43:22 web named[18863]: listening on IPv6 interfaces, port 53 Jan 25 15:43:22 web named[18863]: binding TCP socket: address in use Jan 25 15:43:22 web named[18863]: listening on IPv4 interface lo, 127.0.0.1#53 Jan 25 15:43:22 web named[18863]: binding TCP socket: address in use Jan 25 15:43:22 web named[18863]: listening on IPv4 interface eth0, 10.3.0.10#53 Jan 25 15:43:22 web named[18863]: binding TCP socket: address in use ... Jan 25 15:43:22 web named[18863]: /etc/named.conf:12: couldn't add command channel 0.0.0.0#953: address in use
Agora eu consegui
killall named
e, em seguida,/etc/init.d/bind9 start
e tudo correu bem.
Provavelmente, o terceiro ponto resolveu o problema, porque quando eu estava mudando o named.conf, ele não estava trabalhando com o último arquivo conf.