Een glue record is een A record of AAAA record dat door een parent nameserver (meestal een registry) wordt gepubliceerd en het IP-adres van een child domain's NS record target verstrekt wanneer de hostnaam van die nameserver zich in het child domain zelf bevindt.
Dit lost een bootstrapping-probleem op: als een domain delegeert naar een nameserver waarvan de hostnaam in hetzelfde domain ligt ("in-bailiwick" genoemd), kan een recursive resolver het IP-adres van die nameserver niet opzoeken zonder het al te kennen. De parent zone bevat het glue record zodat resolvers de records van de child zone kunnen ophalen zonder circulaire lookups.
Voorbeeld
Stel dat example.com ns1.example.com als nameserver gebruikt. De zone van de .com registry kan niet zomaar het volgende publiceren:
example.com. NS ns1.example.com.
en verwachten dat resolvers dit laten werken—ze hebben eerst het IP-adres van ns1.example.com nodig. Daarom publiceert de registry ook:
ns1.example.com. A 192.0.2.1
Dit glue record staat in de .com zone, niet in de zone van example.com.
Wanneer het belangrijk is
Glue records zijn essentieel wanneer de nameservers van je domain hostnamen hebben onder je eigen domain. Ze verschijnen in de "Additional" sectie van DNS responses en worden meestal beheerd door je domain registrar. De meeste moderne configuraties vermijden dit door nameservers buiten het domain te gebruiken (bijv. ns1.provider.com), maar het blijft gebruikelijk voor organisaties die hun eigen infrastructuur beheren.
WarningGlue records zijn NIET autoritaire gegevens. Ze bestaan alleen in de parent zone om de resolutie te helpen; de autoritaire kopie staat op de nameservers van het child domain.