example.com. 86400 IN NS ns1.example.net.
Înregistrările NS (name server) indică serverele autoritare pentru o zonă, adică cele care au înregistrările reale ale zonei. Ele apar în două locuri: în zona părinte (delegarea din registrul domeniului de nivel superior) și în zona însăși. Cele două seturi ar trebui să fie identice.
Cum funcționează delegarea
Un resolver care caută www.example.ro întreabă un server rădăcină, care îl trimite la serverele pentru .ro (administrate de ROTLD), care la rândul lor îl trimit la înregistrările NS ale lui example.ro. Dacă serverele de nume se află chiar în zonă (ns1.example.ro), zona părinte publică și adresele lor, ca înregistrări glue, ca să evite problema „oul sau găina”.
Bune practici
Folosește cel puțin două servere de nume, în rețele diferite. Înregistrările NS trebuie să indice nume de gazdă cu înregistrări A/AAAA, nu CNAME-uri. Serverele de nume se schimbă la registrar, nu în zonă.
Întrebări frecvente
- Cum schimb serverele de nume ale domeniului meu?
- La registrarul domeniului. Acesta actualizează delegarea în registrul domeniului de nivel superior (pentru .ro, la ROTLD), iar schimbarea devine vizibilă după ce expiră TTL-ul vechilor înregistrări NS.
- De ce înregistrările NS din registru diferă de cele din zona mea?
- Delegarea din zona părinte și înregistrările NS ale zonei sunt întreținute separat. Păstrează-le identice, ca interogările să nu dea rezultate diferite.