Resource Record
Erscheinungsbild
Ein Resource Record ist die kleinste Informationseinheit einer DNS-Zonendatei. Er hat folgende Struktur:
<name> [<ttl>] [<class>] <type> <rdata>
- <name> Der Domänenname des Objekts zu dem der Resource Record gehört
- <ttl> time to live [sek] Gültigkeit des Resource Records (optional)
- <class> Protokollgruppe zu der der Resource Record gehört. Üblicherweise wird IN (Internet) verwendet. Es sind aber auch die Klassen CH (Chaosnet) oder HS (Hesiod) sowie CS (CSNET, wird nicht mehr verwendet und wird lediglich noch als Beispiel in einigen obsoleten RFCs genannt) möglich.
- <type> beschreibt den Typ des Resource Records. Hier die wichtigsten Typen:
- A IPv4-Adresse eines Hosts
- AAAA IPv6-Adresse eines Hosts
- A6 Resource Record des Verfahrens A6 zur teilweisen Adressauflösung unter IPv6, inzwischen "deprecated"
- CNAME Aliasname für einen Host
- DNAME Ähnlich CNAME, aber für IPv6
- HINFO Host information
- KEY enthält einen dem Namen zugeordneten Public-Key
- MB Mailbox domain name (Experimentell)
- MD Mail destination (nicht mehr in Gebrauch - heutzutage wird MX verwendet)
- MF Mail forwarder (nicht mehr in Gebrauch - heutzutage wird MX verwendet)
- MG Mail group member (Experimentell)
- MINFO Mailbox oder mail list information
- MR Mail rename domain name (Experimentell)
- MX Mail Exchange - der für diese Domain zuständige Mailserver
- NULL Null Resource Record (Experimentell)
- NS Hostname eines autoritativen Nameservers
- PTR Domain Name Pointer (für das Reverse Mapping, um IP Adressen Namen zuzuweisen)
- SIG enthält eine digitale Unterschrift (wird von DNSSEC (=DNS Security) verwendet)
- SOA Start of Authority
- TXT Text
- WKS Well known service description
- <rdata> (resource data) Daten die den Resource Record näher beschreiben (z.B. eine IP Adresse für einen A-RR, oder einen Hostnamen für einen NS-RR)
Beispiele
test.example.de. IN A 172.30.0.7 test.example.de. IN TXT "fuer DNS-Test" abc 1800 IN MX 10 test.example.de. dns1 IN NS nameserver.beispiel.com. 7.0.30.172.in-addr.arpa. IN PTR test.example.de.