Recherche DNS inverse : quel nom d’hôte a cette adresse IP ?
Le DNS classique transforme un nom en adresse. Le DNS inversé fait le chemin inverse : donnez-lui une adresse IP et il renvoie le nom d’hôte publié pour elle dans un enregistrement PTR. Il vérifie aussi si ce nom d’hôte pointe bien vers la même adresse, le test qu’appliquent les serveurs de messagerie avant de faire confiance à un expéditeur.
Comment fonctionne le DNS inversé
Un enregistrement PTR se trouve dans un recoin spécial du DNS, construit à partir de l’adresse écrite à l’envers. L’adresse IPv4 8.8.4.4 est recherchée sous la forme 4.4.8.8.in-addr.arpa, et IPv6 utilise ip6.arpa. L’enregistrement qui s’y trouve contient un nom d’hôte, comme dns.google.
Ce qui déroute souvent, c’est qui le contrôle. L’enregistrement PTR appartient à celui qui possède l’adresse IP, normalement votre hébergeur ou votre fournisseur d’accès, et non à celui qui gère le DNS de votre domaine. Pour en modifier un, il faut généralement le demander à votre hébergeur ou trouver un réglage dans son panneau de contrôle.
Ce que signifie « confirmé par résolution directe »
Quiconque contrôle un enregistrement PTR peut y inscrire n’importe quel nom d’hôte, y compris un nom qui appartient à quelqu’un d’autre. La vérification standard consiste donc à résoudre ce nom d’hôte et à voir s’il pointe bien vers l’IP d’origine. Si c’est le cas, la paire est un DNS inversé confirmé par résolution directe (FCrDNS, forward-confirmed reverse DNS). Sinon, considérez le PTR comme une simple déclaration, pas comme une preuve.
Où le DNS inversé est important
- La délivrabilité des e-mails. De nombreux serveurs destinataires rejettent ou pénalisent le courrier provenant d’une adresse sans PTR, ou dont le PTR n’est pas confirmé par résolution directe. Si vos e-mails atterrissent dans les spams, vérifiez-le tôt.
- Les journaux et la supervision. Un nom d’hôte se lit plus facilement qu’une adresse quand vous parcourez des journaux de connexion ou des alertes de sécurité.
- Le diagnostic réseau. Des outils comme traceroute utilisent les noms PTR pour étiqueter chaque saut.
- Les contrôles d’accès. Certains systèmes anciens autorisent ou bloquent encore des connexions selon le nom d’hôte de l’appelant.
Pourquoi il peut n’y avoir aucun résultat
- Le propriétaire de l’adresse n’a jamais publié d’enregistrement PTR. C’est fréquent pour les connexions domestiques et mobiles et pour les offres d’hébergement bon marché.
- L’adresse est privée ou réservée, comme 192.168.1.1. Ces adresses n’ont pas de DNS inversé public, et cet outil ne les interroge pas.
- L’enregistrement existe dans le système du fournisseur mais n’est pas encore délégué aux bons serveurs de noms : les résolveurs ne peuvent donc pas le trouver.