
Tenho um conjunto de endereços IP, mas o DNS reverso não funciona. Funciona se a pesquisa for no servidor de nomes, mas não funciona na Internet.
Solicitei ao registrador que delegasse esse pool para ns1.example.com
. Eu adicionei net IN NS ns1.example.com
hospedagem DNS de domínio. Eu adicionei PTRs para ipXXX.net.example.com
vincular a execução no ns1.example.com
.
# host a.b.c.17
Host 17.26.18.37.in-addr.arpa. not found: 3(NXDOMAIN)
# dig +short 17.b.c.a.in-addr.arpa.
# dig +short b.c.a.in-addr.arpa.
# dig +short b.c.in-addr.arpa.
dig +short
está vazio, sem curto aponta para RIPE.
Responder1
Depende um pouco do tamanho da sua sub-rede e das políticas do seu ISP se eles realmente delegarão os registros PTR aos seus servidores de nomes ou apenas permitirão que você forneça os nomes de host desejados para os registros reversos e eles próprios gerenciarão a zona reversa.
De qualquer forma, você pode usar a trace
opção dig para verificar/verificar se a delegação está configurada conforme o esperado com:dig +trace -x your.ip.address
+[no]trace .... Alterna o rastreamento do caminho de delegação dos servidores de nomes raiz para o nome que está sendo pesquisado. >snip< Quando o rastreamento está habilitado, dig faz consultas iterativas para resolver o nome que está sendo pesquisado. Ele seguirá as referências dos servidores raiz, mostrando a resposta de cada servidor que foi usado para resolver a consulta.