Was ist Reverse DNS?

Ein Reverse-DNS-Lookup nimmt eine IP-Adresse und gibt den Domainnamen dieser IP zurück. Ein herkömmlicher DNS-Lookup bewirkt genau das Gegenteil.

Share facebook icon linkedin icon twitter icon email icon

Reverse DNS

Lernziele

Nach Lektüre dieses Artikels können Sie Folgendes:

  • Einen Reverse-DNS-Lookup beschreiben
  • Wofür werden Reverse-DNS-Lookups verwendet?
  • Was sind PTR-Einträge und wie lagern sie IP-Adressen

Was ist Reverse DNS?

Ein Reverse-DNS-Lookup ist eine DNS-Abfrage nach dem Domainnamen, der einer bestimmten IP-Adresse zugeordnet ist. Dies bewirkt das Gegenteil des häufiger verwendeten Forward-DNS-Lookups, bei dem das DNS-System nach einer IP-Adresse abgefragt wird.

reverse DNS

Es gibt Standards der Internet Engineering Task Force (IETF), die vorschreiben, dass jede Domain in der Lage sein sollte, die DNS-Suche umzukehren. Da jedoch die umgekehrte Suche für die normale Funktion des Internets nicht entscheidend ist, ist sie keine zwingende Voraussetzung. Daher werden Reverse-DNS-Lookups nicht allgemein angewendet.

Wofür werden Reverse-DNS-Lookups verwendet?

Reverse Lookups werden sehr häufig von E-Mail-Servern verwendet. Viele E-Mail-Server lehnen Nachrichten von Servern ab, die Reverse Lookups nicht unterstützen. Dies liegt daran, dass Spammer normalerweise ungültige IP-Adressen verwenden. Daher überprüfen diese E-Mail-Server, ob die Nachricht von einem gültigen Server stammt, bevor sie in ihr Netzwerk übertragen wird.


Es ist auch üblich, dass Protokollierungs-Software Reverse-Lookups verwendet, um Benutzern in ihren Protokolldaten lesbare Domains bereitzustellen anstatt einer Reihe numerischer IP-Adressen.

Wie funktioniert Reverse DNS?

Reverse-DNS-Lookups fragen DNS-Server nach einem PTR-Eintrag (Pointer) ab. Wenn der Server keinen PTR-Eintrag vorweisen kann, kann er einen Reverse-Lookup nicht auflösen. PTR-Einträge speichern IP-Adressen mit umgekehrten Segmenten und fügen '.in-addr.arpa' hinzu. Wenn eine Domain beispielsweise eine IP-Adresse von 1.2.3.4 hat, speichert der PTR-Datensatz diese Informationen als 4.3.2.1.in-addr.arpa.