Zum Inhalt springen

PTR Resource Record

aus Wikipedia, der freien Enzyklopädie

Ein PTR Resource Record (von englisch pointer „Zeiger“) ist ein Resource Record, der auf einen Namen im Domain Name System zeigt, den er auf Abfrage liefert.<ref name=RFC1035>Vorlage:RFC-Internet</ref><ref name=RFC6763>Vorlage:RFC-Internet</ref>

PTR Resource Records sind ein zentrales Element von Reverse DNS Lookup, wofür sie wie folgt eingesetzt werden:

Derartige PTR Resource Records stellen die Umkehrung der primären Zuordnung von IP-Adressen per A- oder AAAA Resource Record dar. Jede der mit Punkten zwischen Zahlen dargestellten IP-Adressen hat im Domain Name System aufgrund der Punkte die Bedeutung verschachtelter Subdomains. Aus der Notation von IPv4-Adressen folgt, dass Rechte zur Selbstverwaltung von PTR Resource Records öffentlicher IPv4-Adressen im Rahmen der Internetstandards ein Subnetz von mindestens 256 Adressen erfordern.<ref name=RFC2317/>

Andere PTR Resource Records sind zur Lokalisierung von Diensten per DNS-Based Service Discovery vorgesehen.<ref name=RFC6763/>

Aufbau

Name<ref name=RFC1035/>
Handhabe, für Reverse-Lookup eine IP-Adresse in umgekehrter Reihenfolge der Komponenten plus entsprechende Zone (s. o.)
Type (Typ)
12<ref name=RFC1035/>
Class (Klasse)
IN für Internet (Alternativen sind seit Langem obsolet)
TTL
Time to Live
RDLength<ref name=RFC1035/>
Länge nachfolgender Ressourcen-Daten
RData<ref name=RFC1035/>
Ressourcen-Daten, Ergebnis der Abfrage, hier ein Name

Beispiel IPv4

Zonendateizeile:

42.2.0.192.in-addr.arpa. PTR example.com.

In diesem Beispiel würde ein Client, der den DNS-Server nach Hostnamen der IP-Adresse 192.0.2.42 fragt, als Antwort example.com. erhalten.

Beispiel IPv6

Zonendateizeile:

1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.b.d.0.1.0.0.2.ip6.arpa. PTR test-ipv6.example.com.

In diesem Beispiel würde ein Client, der Hostnamen der IPv6-Adresse 2001:db8::1 erfragt, als Antwort test-ipv6.example.com erhalten.

Einzelnachweise

<references />