Überprüfen Sie den PTR-Eintrag einer IPv4- oder IPv6-Adresse und, was noch wichtiger ist, ob dieser den Rückweg übersteht. Kostenlos, ohne Registrierung, keine Daten werden gespeichert.
Reverse-DNS-Abfrage mit Vorwärtsbestätigung
Forward-confirmed reverse DNS means the PTR record of an IP address names a host, and that host resolves back to the same IP address. The reportedIP Reverse DNS Lookup checks both directions in one pass and, when they disagree, names the addresses the PTR host actually serves.
Funktionsweise und Grenzen dieses Tools
The address is turned into its reverse name under in-addr.arpa for IPv4 or ip6.arpa for IPv6 and queried for a PTR record. Every name that comes back is then resolved forward, A and AAAA, and the full answer set is compared against the address that was asked about. The address is confirmed as soon as one PTR name resolves back to it.
The complete answer set matters: a PTR host is often shared by several addresses. 8.8.8.8 has the PTR name dns.google, and dns.google answers with 8.8.8.8 and 8.8.4.4 plus two IPv6 addresses. A check that compared only the first answer would call half of that pool unconfirmed. Addresses are compared in their binary form, so the many ways of writing one IPv6 address all count as the same address.
A PTR record can only be published by whoever holds the IP address block, normally the hosting or transit provider, not by the owner of the domain. A missing or unconfirmed PTR record is one of the most common reasons a mail server is rejected or filtered, which is why the result explains the state instead of only marking it.
Was „forward-confirmed Reverse DNS“ tatsächlich bedeutet
Eine Reverse-Abfrage beantwortet eine Frage: Welchen Namen veröffentlicht der Inhaber dieser Adresse dafür? Dieser Name ist der PTR-Eintrag. Für sich genommen beweist er nichts, da der Inhaber einer Adresse jeden beliebigen Namen veröffentlichen kann, einschließlich eines Namens, der jemand anderem gehört.
Entscheidend ist die Rückwärtsprüfung. Man nimmt den Namen aus dem PTR-Eintrag, sucht dessen A- und AAAA-Einträge und prüft, ob die Ausgangsadresse darunter ist. Ist dies der Fall, stimmen beide Hälften des Paares überein und der Name ist bestätigt. Ist dies nicht der Fall, handelt es sich bei dem PTR-Eintrag um eine Behauptung, die niemand untermauert hat. Empfangsserver, Missbrauchsstellen und Tools zur Protokollanalyse führen alle diesen zweiten Schritt durch, weshalb ein PTR-Eintrag allein nicht ausreicht.
Warum ein Mailserver aus diesem Grund abgelehnt wird
Ein sendender Mailserver ohne bestätigten PTR-Eintrag ist der mit Abstand häufigste Grund, warum eine Nachricht bereits in der Verbindungsphase abgelehnt wird, noch bevor der Inhalt überhaupt geprüft wird. Große Anbieter werten einen fehlenden oder unbestätigten Reverse-Eintrag als Anzeichen für einen kompromittierten Host oder eine kompromittierte Kundenverbindung, da dies in der Regel der Fall ist.
Die Behebung liegt nicht allein in Ihrer Hand: Der PTR-Eintrag wird von demjenigen verwaltet, dem der Adressblock gehört, also von Ihrem Hosting-Anbieter oder Ihrem Internetdienstanbieter. Was Sie jedoch beeinflussen können, ist, den Forward-Eintrag entsprechend anzupassen.
Was dieses Tool überprüft
1. Eingabe
: Geben Sie eine IPv4-Adresse, eine IPv6-Adresse oder einen Hostnamen ein. Ein Hostname wird in alle seine A- und AAAA-Einträge aufgelöst, und jede Adresse wird separat überprüft, da ein Dual-Stack-Host bei einem Protokoll korrekt, beim anderen jedoch fehlerhaft sein kann.
2. PTR-Abfrage:
Die Adresse wird in ihren umgekehrten Namen umgewandelt und abgefragt. Bei IPv4 werden die umgekehrten Oktette unter „in-addr.arpa“ verwendet, bei IPv6 alle 32 Nibbles in umgekehrter Reihenfolge unter „ip6.arpa“.
3. Vorwärtsbestätigung:
Jeder Name, den der PTR-Eintrag zurückgibt, wird erneut aufgelöst, und der vollständige Satz seiner A- und AAAA-Einträge wird mit der ursprünglichen Adresse verglichen. Ein Host hinter einem Round-Robin-System antwortet mit mehreren Adressen; würde man daher nur die erste vergleichen, würden korrekte Konfigurationen fälschlicherweise als fehlerhaft eingestuft.
4. Die Abweichung
Wenn das Paar nicht übereinstimmt, gibt das Ergebnis die Adressen an, auf die der PTR-Eintrag tatsächlich verweist. Daran erkennen Sie, ob es sich um einen veralteten Eintrag, einen gemeinsam genutzten Reverse-Eintrag oder einen Namen handelt, der nie Ihnen gehörte.