DNS reverso é um mapeamento de um endereço IP para um nome DNS. Portanto, é como DNS, mas ao contrário. Se você tiver endereços IP atribuídos, precisará configurar o DNS reverso para informar ao mundo para que os endereços são usados.
Na prática, se você quiser saber qual sistema está ao 216.239.32.10
projetar o que é chamado de pesquisa inversa, revertendo o endereço IP e adicionando in-addr.arpa a ele. Portanto, parece que isso: 10.32.239.216.in-addr.arpa
. Um registro PTR deve informar qual sistema é esse. A ferramenta dig automatiza isso com a opção -x.
pehrs$ dig -x 216.239.32.10
; <<>> DiG 9.6.0-APPLE-P2 <<>> -x 216.239.32.10
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 49177
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 4
;; QUESTION SECTION:
;10.32.239.216.in-addr.arpa. IN PTR
;; ANSWER SECTION:
10.32.239.216.in-addr.arpa. 86400 IN PTR ns1.google.com.
;; AUTHORITY SECTION:
32.239.216.in-addr.arpa. 86400 IN NS ns1.google.com.
32.239.216.in-addr.arpa. 86400 IN NS ns2.google.com.
32.239.216.in-addr.arpa. 86400 IN NS ns4.google.com.
32.239.216.in-addr.arpa. 86400 IN NS ns3.google.com.
;; ADDITIONAL SECTION:
ns2.google.com. 205358 IN A 216.239.34.10
ns1.google.com. 205358 IN A 216.239.32.10
ns4.google.com. 205358 IN A 216.239.38.10
ns3.google.com. 205358 IN A 216.239.36.10
;; Query time: 63 msec
;; SERVER: x#53(x)
;; WHEN: Tue Jan 4 13:35:14 2011
;; MSG SIZE rcvd: 204
Observe o registro PTR. Isso nos diz que 216.239.32.10
é de fato ns1.google.com
.
Como você solicitou o uso do DNS reverso, considere o seguinte.
Alguém quer entregar um email para o seu servidor de email. Alega ser o servidor
mail.example.com
. Você pode usar uma pesquisa inversa para verificar se o IP dele realmente pertence ao endereçomail.example.com
. Caso contrário, você sabe que provavelmente há algo errado. Se você não consegue encontrar uma entrada reversa, é ainda mais suspeito. (Pelo menos na última situação, o e-mail provavelmente será spam e será tratado como tal por muitos fornecedores.)O mesmo vale para outras conexões também. De fato,
sshd
marcará uma tentativa de conexão comoPOSSIBLE BREAK-IN ATTEMPT!
se as entradas reversa e direta não coincidissem. O comportamento padrão é ignorá-lo.fonte