Glue-запись

Типы DNS-записей
Специальная запись, связывающая сервер имён в дочернем домене с его IP-адресом.
← Вернуться к глоссарию

Что такое glue-запись?

Glue-запись — запись A или AAAA в родительской DNS-зоне, содержащая IP-адрес nameserver, когда имя этого nameserver находится внутри обслуживаемого им домена. Она предотвращает циклическую зависимость при разрешении DNS.

Проблема циклической зависимости

Without Glue Records (Circular Dependency):

Query: "What is the IP of www.example.com?"

Resolver asks: "Who are the nameservers for example.com?"

Answer: ns1.example.com

Resolver asks: "What is the IP of ns1.example.com?"

Needs to query example.com nameservers...

But we don't know their IP! (Loop)

Как glue-записи решают проблему

With Glue Records at .com TLD:

.com Zone File:

example.com. NS ns1.example.com.

example.com. NS ns2.example.com.

ns1.example.com. A 192.0.2.1 ← Glue Record

ns2.example.com. A 192.0.2.2 ← Glue Record

Resolution Flow:

Query for www.example.com

.com servers return NS records + Glue IPs

Resolver can now contact 192.0.2.1 directly

Resolution completes successfully

Когда нужны glue-записи

Расположение nameserverGlue требуетсяПример
В том же доменеДаns1.example.com для example.com
В другом доменеНетns1.hostingco.com для example.com
В поддомене целиДаns1.dns.example.com для example.com

Типы glue-записей

Тип записиНазначениеПример
AIPv4-адрес nameserver (адрес DNS-сервера)ns1.example.com A 192.0.2.1 (IPv4-адрес nameserver (адрес DNS-сервера))
AAAAIPv6-адрес nameserver (адрес DNS-сервера)ns1.example.com AAAA 2001:db8::1 (IPv6-адрес nameserver (адрес DNS-сервера))

Распространённые сценарии настройки

Scenario 1: Self-hosted nameservers

Domain: example.com

Nameservers: ns1.example.com, ns2.example.com

→ Glue records REQUIRED at registrar

Scenario 2: Third-party nameservers

Domain: example.com

Nameservers: dns1.provider.com, dns2.provider.com

→ No glue records needed

Scenario 3: Vanity nameservers pointing elsewhere

Domain: example.com

Nameservers: ns1.example.com → CNAME dns1.provider.com

→ INVALID - NS records cannot point to CNAMEs

→ Must use glue records with actual IPs

Управление glue-записями

Glue-записи настраиваются у регистратора домена, а не в DNS-зоне:

1. Войдите в панель управления регистратора

2. Откройте раздел nameserver/host records

3. Создайте host-записи с именем nameserver и IP-адресом

4. Назначьте эти nameserver домену

Лучшие практики

1. Указывайте IPv4 и IPv6: добавляйте glue-записи A и AAAA

2. Используйте несколько IP-адресов: разные IP для ns1 и ns2 повышают отказоустойчивость

3. Поддерживайте записи актуальными: обновляйте glue при смене IP nameserver

4. Проверяйте распространение: проверяйте glue с помощью dig +trace

Устранение неполадок

# Check glue records for a domain

dig +trace example.com NS

# Verify glue is present in TLD response

dig @a.gtld-servers.net example.com NS +norec

Glue-записи — важная часть DNS-инфраструктуры: они позволяют использовать собственные nameserver и сохранять разрешимость иерархии DNS.

Применяйте эти знания на практике

Используйте API DomScan для проверки доступности доменов, их состояния и многого другого.