Como descobrir se há ....in-addr.arpa delegado?

Como descobrir se há ....in-addr.arpa delegado?

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.comhospedagem DNS de domínio. Eu adicionei PTRs para ipXXX.net.example.comvincular 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 +shortestá 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 traceopçã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.

informação relacionada