O que é um registro de cola?
A Glue Record é um registro A ou AAAA armazenado na zona DNS pai que fornece o endereço IP de um servidor de nomes quando o nome do servidor está dentro do domínio que ele serve, impedindo uma dependência circular na resolução DNS.
O Problema da Dependência Circular
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)
Como os registros de cola resolvem isso
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 os registros de cola são necessários
| Localização do Servidor de Nomes | Cola Necessária | Exemplo |
|---|---|---|
| Dentro do mesmo domínio | Sim. | ns1.example.com para example.com |
| Domínio diferente | Não | ns1.hostingco.com para example.com |
| Subdomínio do alvo | Sim. | ns1.dns.example.com para example.com |
Tipos de Registo de Colagem
| Tipo de Registo | Objecto | Exemplo |
|---|---|---|
| A | Endereço IPv4 para servidor de nomes | ns1.example.com A 192.0.2.1 |
| AAAA | Endereço IPv6 para servidor de nomes | ns1.example.com AAAA 2001:db8::1 |
Cenários comuns de configuração
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
Gerenciando registros de cola
Registros de cola são configurados em seu registro de domínio, não em sua zona DNS:
1. Entrar no painel de controle de registro
2. Navegar para a seção servidor de nomes/host
3. Criar registos da máquina com o nome da máquina e o IP
4. Atribuir esses servidores de nomes ao seu domínio
Melhores Práticas
1. Fornecer IPv4 e IPv6: Adicionar registros de cola A e AAAA
2. Use vários IPs: Diferentes IPs para ns1 e ns2 para redundância
3. Mantenha os registros atualizados: Mudar a cola se os IPs do servidor de nomes mudarem
4. Verificar propagação: Verifique a cola com dig +trace
Resolução de Problemas
# 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
Registros de cola são infraestrutura DNS essencial que permite que os domínios usem servidores de nomes auto hospedados, mantendo uma hierarquia DNS resolvível.