example.gr. 3600 IN SOA ns1.example.net. hostmaster.example.gr. 2026102801 7200 3600 1209600 3600
Κάθε ζώνη DNS έχει ακριβώς μία εγγραφή SOA (start of authority) στη ρίζα της. Δεν κατευθύνει κίνηση· περιγράφει τη ζώνη.
Τα πεδία, με τη σειρά
- MNAME — ο κύριος διακομιστής ονομάτων.
- RNAME — το email του διαχειριστή, όπου η πρώτη τελεία αντιστοιχεί στο @ (
hostmaster.example.gr= [email protected]). - Serial — αριθμός έκδοσης που συγκρίνουν οι δευτερεύοντες διακομιστές για να αποφασίσουν αν θα μεταφέρουν τη ζώνη. Συνηθισμένη σύμβαση:
YYYYMMDDnn. - Refresh, Retry, Expire — κάθε πότε ελέγχουν οι δευτερεύοντες για ενημερώσεις, πόσο σύντομα ξαναδοκιμάζουν και πότε σταματούν να απαντούν αν ο κύριος δεν είναι προσβάσιμος.
- Minimum — σήμερα χρησιμοποιείται ως TTL για τις αρνητικές απαντήσεις (NXDOMAIN), σύμφωνα με το RFC 2308.
Συχνές ερωτήσεις
- Γιατί η αλλαγή στο DNS μου δεν έφτασε στους δευτερεύοντες διακομιστές;
- Συνήθως επειδή δεν αυξήθηκε ο σειριακός αριθμός του SOA. Οι δευτερεύοντες μεταφέρουν τη ζώνη μόνο όταν ο αριθμός μεγαλώνει.
- Τι κάνει η τιμή minimum του SOA;
- Ορίζει πόσο κρατούν οι επιλυτές στην προσωρινή μνήμη τις απαντήσεις «αυτό το όνομα δεν υπάρχει».