IP para nomes de dominio. Se o cliente ja sabe o endereco IP, mas quer ter certeza de que determinado nome esta associado aquele endereco pode fazer a pesquisa reversa. Isto e de suma importancia para servidores de email por exemplo. Se ele recebe um email do servidor de endereco IP 192.0.2.55 dizendo ser uma mensagem de "obama@whitehouse.gov", ele precisa ter certeza de que este endereco IP realmente pertence ao servidor de email do dominio "whitehouse.gov", caso contrario a mensagem e caracterizada como SPAM. Primeiramente o endereco IP e colocado de forma invertida e adicionado a zona "in-addr.arpa", assim: "55.2.0.192.in-addr.arpa". Esta zona "in-addr.arpa" e especial e especifica pare resolucoes reversas. A pesquisa e feita da mesma maneira que uma pesquisa normal.Se as zonas dos nomes de dominio sao delegadas a partir dos servidores raiz, os enderecos IP sao delegados a partir dos registros regionais de internet(RIRs). Cada bloco de enderecos IP e atribuido a um registro(como o Lacnic), os registros regionais atribuem sub-blocos a empresas(sistemas autonomos) ou a registros nacionais, como o Nic.br. Por exemplo o endereco IP 200.160.0.10, que e do servidor "A.dns.br", e derivado do bloco 200. Entao a zona "200.in-addr.arpa" e delegada aos servidores reversos do Lacnic.Para tirar a prova pergunte a um root server sobre o servidor de nomes(NS) da zona "in-addr.arpa": nslookup -type=NS in-addr.arpa a.root-servers.netTendo agora os enderecos dos servidores raiz da zona reversa("in-addr.arpa") podemos perguntar a eles sobre o autoritativo da zona "200.in-addr.arpa", e ao responsavel desta zona qual e o autoritativo da zona "160.200.in-addr.arpa", e assim por diante ate chegar no servidor reverso que contem a informacao direta do host solicitado e seu endereco IP. Tudo depende de que os sistemas autonomos responsaveis por determinados blocos de enderecos IP deleguem aos servidores DNS recursivos as zonas reversas adequadamente.A tarefa de "amarrar" cada bloco de enderecos IP aos usuarios dele, e cada endereco a um host dentro da sua rede e bem cuidadosa e foge do escopo deste artigo. Nao e necessario alongar muito mais por aqui. Primeiro porque os blocos de enderecos IPv4 sao extremamente fragmentados, o que pode causar confusao. Em segundo lugar, nem todos os enderecos IP sao mapeados com nomes DNS. Seria uma tarefa irracional e desnecessaria, sem falar sobre os enderecos IPv6 que sao virtualmente infinitos. A zona reversa para IPv6 e a "ip6.arpa". Abaixo apresento uma figura com 2 consultas DNS reversas sobre o host "a.dns.br":Para consultas do tipo reversa voce pode usar o parametro "-type=PTR" seguida do nome em zona reversa.E ainda outra imagem com a consulta reversa para o IPv6 do mesmo host:Caso nao tenha ficado claro para voce, apresento o esquema de forma enumerada usando o primeiro exemplo do endereco IP 192.0.2.55:1) O DNS recursivo inverte o IP e adiciona o sufixo ".in-addr.arpa", tornando 192.0.2.55 em "55.2.0.192.in-addr.arpa".2) O DNS recursivo solicita a um root server o registro reverso(PTR). O root server envia o endereco do autoritativo de conta da zona do bloco classe A 192("192.in-addr.arpa"). Geralmente o DNS de um RIR(Registro Internet regional).3) o DNS recursivo pergunta ao DNS do RIR pele registro reverso "55.2.0.192.in-addr.arpa". O servidor