Der SOA Record (Start of Authority) ist der Eintrag am Anfang jeder Zone, der die Eckwerte für ihre Verwaltung hält. Ohne ihn ist eine Zone nicht gültig.
- SOA Record (Start of Authority)
Der Eintrag am Anfang jeder Zone, der die Eckwerte für ihre Verwaltung hält.
Beispiel: „Im SOA Record stand als Seriennummer das Datum der letzten Änderung.“Er nennt den führenden Nameserver, eine Mailadresse für den Betreuer der Zone, eine Seriennummer und vier Zeitwerte für den Abgleich mit den übrigen Nameservern.
Abgrenzung zum NS Record: Dieser nennt die zuständigen Nameserver nach außen. Der SOA-Eintrag regelt, wie sie untereinander abgleichen.
Wie ein SOA Record geschrieben wird
Alle Angaben stehen in einer Klammer, je Zeile eine, mit dem Kommentar dahinter. So steht der Eintrag am Anfang jeder Zonendatei.
@ IN SOA ns1.anbieter.de. hostmaster.example.de. (
2026110301 ; Seriennummer, bei jeder Änderung erhöhen
3600 ; Refresh
900 ; Retry
1209600 ; Expire
300 ) ; negative AntwortenWas im SOA Record steht
Sieben Angaben in einer Zeile: der führende Nameserver, die Adresse des Betreuers in umgewandelter Schreibweise mit Punkt statt At-Zeichen, die Seriennummer und die Werte für Nachfragen, Wiederholung, Verfall und die Dauer für negative Antworten.
Die Adresse des Betreuers ist dabei die einzige Stelle im DNS, an der eine Mailadresse öffentlich hinterlegt ist; viele Anbieter tragen dort eine Sammeladresse ein.
Wofür die Seriennummer im SOA Record zählt
Für den Abgleich. Die übrigen Nameserver vergleichen sie mit ihrer eigenen und holen sich die Zone neu, sobald die Nummer gestiegen ist; bleibt sie stehen, bleibt auch die alte Zone stehen.
Üblich ist das Datum mit einer laufenden Nummer am Ende. Wer von Hand pflegt und das Hochzählen vergisst, verteilt seine Änderung nicht, siehe Zone File.
Was die Zeitwerte im SOA Record bewirken
Sie steuern den Abgleich zwischen den Nameservern, nicht das Verhalten der Besucher. Allein der letzte Wert wirkt nach außen: Er sagt, wie lange eine Antwort gilt, dass es einen Namen nicht gibt.
Genau dieser Wert erklärt eine verbreitete Beobachtung: Ein neu angelegter Eintrag wird manchmal später sichtbar als ein geänderter, weil die Nichtexistenz zwischengespeichert war.