Existem vários problemas com suas configurações nomeadas. Os que eu posso escolher:
- O registro de NS está sem a palavra-chave "IN" no início
- Os endereços IP não devem terminar com um ponto (como já foi apontado)
- você deve ter um FQDN (nome de domínio totalmente qualificado) adequado
nome do servidor. Em suas configurações, atualmente você definiu
10.30.0.10
como o nome de domínio do seu nome de servidor. Então bind irá traduzir10.30.0.10.
para10.30.0.10.example.net
. O FQDN do seu servidor de nomes deve ser algo comons1.example.net.
.
Aqui estão algumas dicas de solução de problemas do DNS que você pode tentar (se ainda não o fez):
-
execute
named-checkconf
enamed-checkzone
utilitários (eles devem fazer parte do pacote de ligação que você instalou). Execute os comandos da seguinte forma:named-checkconf -jpz
named-checkzone example.net /var/named/example.net.db
Quais são as mensagens de aviso / erro exibidas depois de executar esses comandos?
-
execute o comando dig (você pode ter que instalar o dnsutils para o sistema operacional baseado no Debian, ou bind-utils para o sistema operacional baseado no redhat). Execute o comando algo assim para teste:
dig backup.example.net @localhost
-
O serviço DNS escuta a porta 53 do udp. Portanto, verifique se o tráfego do firewall está configurado para permitir o tráfego de DNS.
-
confira os seguintes sites para obter bons exemplos de exemplos de configuração do DNS: