Cos'è un record di colla?
Un Glue Record è un record A o AAAA memorizzato nella zona DNS genitore che fornisce l'indirizzo IP di un nameserver quando il nome hostnameserver è all'interno del dominio che serve, impedendo una dipendenza circolare nella risoluzione DNS.
Il problema della dipendenza circolare
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)
Come risolvere i record di colla
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
Quando la Glue Records è richiesta
| Nameserver Location | Colla richiesta | Esempio |
|---|---|---|
| Entro lo stesso dominio | Sì. | ns1.example.com per example.com |
| Dominio diverso | No. | ns1.hostingco.com per example.com |
| Sottodominio dell'obiettivo | Sì. | ns1.dns.example.com per example.com |
Tipi di record di colla
| Tipo di registrazione | Oggetto | Esempio |
|---|---|---|
| A | Indirizzo IPv4 per nameserver | ns1.example.com A 192.0.2.1 |
| AAAA | Indirizzo IPv6 per nameserver | AAAA 2001:db8::1 |
Scenario di configurazione comune
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
Gestione della Glue Records
I record di colla sono configurati nel registro di dominio, non nella tua zona DNS:
1. Accedi al pannello di controllo registrar
2. Navigare alla sezione record nameserver/host
3. Crea record host con nomeserver hostname e IP
4. Assegna i nameserver al tuo dominio
Migliori Pratiche
1. Provi sia IPv4 che IPv6: Aggiungi A e AAAA record di colla
2. Utilizzare più IP: IP diversi per ns1 e ns2 per ridondanza
3. **Aggiornamento record * Cambia la colla se cambiano gli IP del nameserver
4. Verificare la propagazione Colla di controllo con dig +trace
Risoluzione dei problemi
# 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
I record di colla sono infrastrutture DNS essenziali che consentono ai domini di utilizzare nameserver self-hosted mantenendo una gerarchia DNS risolvibile.