Glue Records — это специальные записи в реестре доменных зон, которые содержат IP-адреса NS-серверов домена. Они необходимы, когда NS-серверы домена находятся в той же зоне, что и сам домен.
Проблема без Glue Records
Представьте: домен example.com, его NS-серверы — ns1.example.com и ns2.example.com.
Если кто-то запрашивает IP для example.com:
- DNS-резолвер спрашивает: «Какой NS для example.com?»
- Ответ: «ns1.example.com и ns2.example.com»
- Но чтобы найти ns1.example.com — нужно знать IP example.com...
- Циклическая зависимость! Разрешить невозможно.
Решение: Glue Records
Glue Records хранятся в родительской зоне (.com, .net, .ua) и содержат прямое сопоставление имени NS-сервера с его IP:
ns1.example.com. IN A 192.168.1.1
ns2.example.com. IN A 192.168.1.2
Теперь резолвер получает IP ns1.example.com напрямую из реестра, без рекурсии.
Когда нужны Glue Records
- Вы настраиваете собственные NS-серверы (
ns1.yourdomain.com) - Вы хостинг-провайдер и предоставляете NS-серверы клиентам
- Вы строите собственную DNS-инфраструктуру
Как настроить Glue Records
Glue Records настраиваются у регистратора домена, не у хостинг-провайдера:
- Войдите в панель регистратора
- Найдите раздел «Child Name Servers» или «Glue Records»
- Добавьте запись: hostname
ns1, IPваш.IP.адрес - Повторите для ns2
Проверка Glue Records
dig NS example.com +additional
Секция ADDITIONAL покажет A-записи для NS-серверов — это и есть Glue Records.