Le DNS inversé est un mappage d'une adresse IP à un nom DNS. C'est donc comme DNS, mais à l'envers. Si des adresses IP vous sont attribuées, vous devez configurer un DNS inversé pour indiquer au monde à quoi les adresses sont utilisées.
En pratique, si vous voulez savoir quel est le système, 216.239.32.10
vous concevez ce qu'on appelle une recherche inversée en inversant l'adresse IP et en y ajoutant in-addr.arpa. Il ressemble à ceci: 10.32.239.216.in-addr.arpa
. Un enregistrement PTR devrait alors vous dire de quel système il s'agit. L'outil de fouille automatise cela avec le commutateur -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
Notez l'enregistrement PTR. Il nous dit que 216.239.32.10
c'est en fait ns1.google.com
.
Puisque vous avez demandé l'utilisation du DNS inversé, tenez compte des points suivants.
Quelqu'un souhaite envoyer un e-mail à votre serveur de messagerie. Il prétend être le serveur
mail.example.com
. Vous pouvez alors utiliser une recherche inversée pour vérifier si son IP appartient réellement à l'adressemail.example.com
. Sinon, vous savez qu'il y a probablement quelque chose qui ne va pas. Si vous ne pouvez même pas trouver une entrée inversée, c'est encore plus suspect. (Au moins dans la dernière situation, le courrier sera probablement du spam et sera traité comme tel par de nombreux fournisseurs.)Il en va de même pour les autres connexions. En fait,
sshd
marquera une tentative de connexion commePOSSIBLE BREAK-IN ATTEMPT!
si les entrées inverse et avant ne correspondaient pas. Le comportement par défaut est cependant de l'ignorer.la source