Ein Glue Record ist ein A-Record oder AAAA-Record, der von einem übergeordneten Nameserver (typischerweise eine Registry) veröffentlicht wird und die IP-Adresse des NS-Record-Ziels einer untergeordneten Domain angibt, wenn der Hostname dieses Nameservers innerhalb der untergeordneten Domain selbst liegt.
Dies löst ein Bootstrap-Problem: Wenn eine Domain an einen Nameserver delegiert, dessen Hostname in derselben Domain liegt (sogenannte "in-bailiwick"), kann ein rekursiver Resolver die IP dieses Nameservers nicht nachschlagen, ohne sie bereits zu kennen. Die übergeordnete Zone enthält den Glue Record, damit Resolver die Records der untergeordneten Zone ohne zirkuläre Lookups abrufen können.
Beispiel
Angenommen, example.com verwendet ns1.example.com als seinen Nameserver. Die Zone der .com-Registry kann nicht einfach folgendes veröffentlichen:
example.com. NS ns1.example.com.
und erwarten, dass Resolver funktionieren – sie benötigen zuerst die IP von ns1.example.com. Daher veröffentlicht die Registry auch:
ns1.example.com. A 192.0.2.1
Dieser Glue Record existiert in der .com-Zone, nicht in der Zone von example.com.
Wann es wichtig ist
Glue Records sind essentiell, wenn die Nameserver Ihrer Domain Hostnamen unter Ihrer eigenen Domain haben. Sie erscheinen im "Additional"-Abschnitt von DNS-Antworten und werden typischerweise von Ihrer Domain-Registrierungsstelle verwaltet. Die meisten modernen Setups vermeiden dies, indem sie Nameserver außerhalb der Domain verwenden (z. B. ns1.provider.com), aber es bleibt häufig bei Organisationen, die ihre eigene Infrastruktur betreiben.
WarningGlue Records sind KEINE autoritativen Daten. Sie existieren nur in der übergeordneten Zone zur Unterstützung der Auflösung; die autoritativen Kopien befinden sich auf den eigenen Nameservern der untergeordneten Domain.