Reverse DNS Lookup: PTR-Record abfragen

Geben Sie eine IP-Adresse ein oder eine Domain, deren Adressen dann zuerst ermittelt werden. Sie erhalten den PTR-Namen jeder Adresse und sehen, ob dieser Name wieder auf dieselbe Adresse auflöst.

Was Reverse DNS ist

Gewöhnliches DNS macht aus einem Namen eine Adresse. Reverse DNS geht den umgekehrten Weg: Für 192.0.2.10 fragt ein Resolver nach dem PTR-Record von 10.2.0.192.in-addr.arpa, bei IPv6 nach einem Namen unter ip6.arpa, der aus den 32 Hexadezimalziffern der Adresse gebildet wird. Über den PTR-Record bestimmt, wer den Adressblock hält, in der Regel der Hosting-Anbieter oder der Internetanbieter, nicht der Inhaber der Domain. Sie setzen ihn in der Verwaltungsoberfläche des Anbieters oder bitten den Anbieter darum.

Forward-confirmed Reverse DNS und warum Mailserver darauf achten

Wer einen Adressblock kontrolliert, kann jeden beliebigen Namen in einen PTR-Record schreiben. Empfänger prüfen deshalb auch die Gegenrichtung: Der PTR-Name muss über einen A- oder AAAA-Record wieder auf dieselbe Adresse auflösen. Dieses Paar heißt Forward-confirmed Reverse DNS (FCrDNS), also vorwärts bestätigtes Reverse DNS.

Empfangende Mailserver nutzen es als grundlegenden Hygienetest. Eine Adresse ohne PTR-Record oder ein PTR-Name, der nicht zurück auflöst, sieht nach einem Privatanschluss oder einem falsch konfigurierten Server aus, und große Postfach-Anbieter schreiben in ihren Absenderrichtlinien, dass sendende Adressen gültiges Forward- und Reverse-DNS brauchen. Ein Mailserver sollte einen PTR-Record haben, der einen Host in Ihrer Domain nennt, dieser Hostname sollte auf dieselbe Adresse auflösen, und im Idealfall meldet sich der Server im HELO mit diesem Namen.

Was dieses Tool tut

Bei einer IP-Adresse fragt es den PTR-Record ab und löst anschließend jeden PTR-Namen vorwärts auf. Bei einer Domain ermittelt es zuerst die A- und AAAA-Records und verfährt mit jeder Adresse (bis zu acht) genauso. Das Ergebnis lautet für jeden Namen: bestätigt, Abweichung, keine Adresse oder konnte nicht geprüft werden. Eine fehlgeschlagene Abfrage wird nie als „kein PTR-Record“ gemeldet. Das Tool sendet ausschließlich DNS-Abfragen. Eine Verbindung zur Adresse baut es nicht auf.

So verwenden Sie dieses Tool

  1. IP-Adresse oder Domain eingeben. IPv4 und IPv6 funktionieren beide. Bei einer Domain werden zuerst ihre A- und AAAA-Adressen ermittelt.
  2. PTR-Records abfragen. Das Tool fragt den PTR-Record jeder Adresse ab.
  3. Vorwärtsbestätigung prüfen. Jeder PTR-Name wird erneut aufgelöst. „Bestätigt“ bedeutet, dass er wieder auf dieselbe Adresse zeigt, und genau das erwarten Mailserver.

Dasselbe auf der Kommandozeile

Dieselbe Prüfung im Terminal. Die Befehle verwenden example.com: Ersetzen Sie es durch Ihren eigenen Namen.

  • PTR-Record einer IPv4-Adressedig -x 192.0.2.10 +short
  • PTR-Record einer IPv6-Adressedig -x 2001:db8::10 +short
  • Vorwärtsbestätigung des PTR-Namensdig mail.example.com A +short
  • Windowsnslookup 192.0.2.10

Häufige Fragen

Wie mache ich einen Reverse DNS Lookup?

Geben Sie oben die IP-Adresse ein, oder führen Sie dig -x 192.0.2.10 +short aus. Unter Windows verwenden Sie nslookup 192.0.2.10.

Wie setze ich einen PTR-Record?

Bei dem Anbieter, von dem Sie die IP-Adresse haben: Die meisten Hosting-Oberflächen haben pro Adresse ein Feld „Reverse DNS“. Beim DNS-Anbieter Ihrer Domain können Sie ihn nicht setzen, es sei denn, der Adressblock ist an Sie delegiert.

Wie sollte der PTR-Record eines Mailservers lauten?

Auf den vollständigen Hostnamen des Servers, etwa mail.example.com, und dieser Name muss einen A-Record (oder AAAA-Record) mit derselben Adresse haben. Ein generischer Name des Anbieters funktioniert technisch, wird aber mit mehr Misstrauen behandelt.

Warum hat die IP meiner Website einen PTR, der nicht meine Domain nennt?

Bei Shared Hosting und hinter CDNs bedient eine Adresse viele Websites, und der PTR nennt die Maschine des Anbieters. Das ist normal und hat auf eine Website keine Auswirkung. Von Bedeutung ist es nur für Server, die E-Mails versenden.

Kann eine Adresse mehrere PTR-Records haben?

Erlaubt ist es, Mailsysteme erwarten aber einen einzigen. Das Tool listet bis zu fünf Namen auf und prüft jeden.