example.ee. 86400 IN NS ns1.example.ee.
Записи NS (name server) указывают, какие серверы являются авторитетными для зоны — те, на которых хранятся её настоящие записи. Они встречаются в двух местах: в родительской зоне (делегирование в реестре домена верхнего уровня) и в самой зоне. Оба набора должны совпадать.
Как работает делегирование
Резолвер, который ищет www.example.ee, спрашивает корневой сервер, тот направляет его к серверам .ee, а они — к записям NS домена example.ee. Если DNS-серверы находятся внутри самой зоны (ns1.example.ee), родительская зона публикует и их адреса в виде glue-записей, чтобы избежать замкнутого круга.
Хорошая практика
Используйте не менее двух DNS-серверов в разных сетях. Записи NS должны указывать на имена с записями A/AAAA, а не на CNAME. DNS-серверы меняют у регистратора, а не в зоне. Делегированием доменов .ee управляет реестр Эстонского интернет-фонда.
Частые вопросы
- Как сменить DNS-серверы домена?
- У регистратора домена. Он обновляет делегирование в реестре домена верхнего уровня; изменение станет видно, когда истечёт TTL старых записей NS.
- Почему записи NS в реестре и в моей зоне отличаются?
- Делегирование в родительской зоне и набор NS самой зоны ведутся отдельно. Держите их одинаковыми, чтобы избежать непоследовательного разрешения.