Das Zone File ist die Datei, in der alle DNS-Einträge einer Domain stehen. Jede Zeile darin ist ein Eintrag mit Name, Gültigkeitsdauer, Art und Wert.
- Zone File
Die Datei, in der alle DNS-Einträge einer Domain stehen.
Beispiel: „Das Zone File umfasste achtzehn Zeilen, davon allein sechs für die Absicherung der E-Mail.“Auf Deutsch Zonendatei. Das Format ist seit 1987 festgelegt und überall gleich; die meisten Anbieter zeigen es als Tabelle, bieten aber Ausgabe und Einlesen der Datei an.
Abgrenzung zum Nameserver: Dieser ist das Programm, das die Zone ausliefert. Das Zone File ist ihr Inhalt.
Was in einer Zone File vollständig steht
Die folgende Datei enthält alles, was eine kleine Website braucht: die Zone selbst mit ihren Zeitwerten, zwei Nameserver, die Adressen für Website und www, zwei Mailserver und die Nachweise für E-Mail und Zertifikate.
$ORIGIN example.de.
$TTL 3600
@ IN SOA ns1.anbieter.de. hostmaster.example.de. (
2026110301 ; Seriennummer: Datum und laufende Nummer
3600 ; Refresh: Abstand der Nachfragen
900 ; Retry: Abstand nach einem Fehlversuch
1209600 ; Expire: so lange darf ohne Kontakt geantwortet werden
300 ) ; so lange gilt: diesen Namen gibt es nicht
@ IN NS ns1.anbieter.de.
@ IN NS ns2.anbieter.de.
@ IN A 203.0.113.10
@ IN AAAA 2001:db8:1::10
www IN CNAME example.de.
@ IN MX 10 mail1.anbieter.de.
@ IN MX 20 mail2.anbieter.de.
@ IN TXT "v=spf1 include:_spf.anbieter.de -all"
_dmarc IN TXT "v=DMARC1; p=quarantine; rua=mailto:dmarc@example.de"
@ IN CAA 0 issue "letsencrypt.org"
Wie ein Zone File aufgebaut ist
Oben der Eintrag über die Zone selbst mit den Zeitwerten für den Abgleich, darunter die Verweise auf die zuständigen Nameserver, danach die eigentlichen Einträge für Website, E-Mail und Nachweise.
Die Reihenfolge ist frei, die Zeitwerte sind es nicht: Sie steuern, wie oft die übrigen Nameserver nachfragen, siehe SOA Record.
Warum eine Sicherung des Zone File sich lohnt
Weil ein Umzug sonst zur Suche wird. Die Einträge für Mailabsicherung, für Dienste und für Nachweise sind über Jahre gewachsen, und niemand hat sie vollständig im Kopf.
Eine ausgegebene Datei vor jedem Wechsel kostet eine Minute und ersetzt eine Woche Ärger. Dasselbe gilt vor größeren Änderungen an der Zone selbst.
Was beim Einlesen eines Zone File schiefgeht
Zwei Dinge. Der Punkt am Ende eines vollständigen Namens fehlt, und der Eintrag zeigt dann auf einen Namen, an den die eigene Domain noch einmal angehängt wird; oder die Gültigkeitsdauern kommen mit, obwohl sie beim neuen Anbieter anders gemeint sind.
Deshalb gehört nach jedem Einlesen eine Gegenprobe der wichtigsten Einträge über eine Abfrage und nicht über den Blick in die Oberfläche.