Cos'è un Server dei nomi?
Un name server è un server DNS che memorizza i record DNS per un dominio e risponde alle query di quel dominio. I record NS (Name Server) specificano quali server di nome sono autorevoli per un dominio, delegando la responsabilità della risoluzione DNS a quei server.
Come funzionano i server dei nomi
La gerarchia DNS si basa sulla delegazione attraverso i record NS:
1. I server di root puntano ai server TLD tramite i record NS
2. TLD Servers (.com, .org) punta ai server dei nomi di dominio tramite record NS
3. Domain Name Server contengono i record DNS effettivi (A, MX, CNAME, ecc.)
Query: example.com
→ Root: "Ask .com servers" (NS records)
→ .com: "Ask ns1.example.com" (NS records)
→ ns1.example.com: "Here's the IP" (A record)
Formato record NS
example.com. IN NS ns1.example.com.
example.com. IN NS ns2.example.com.
Ogni dominio ha tipicamente 2-4 server di nome per ridondanza.
# # Glue Records #
Quando i server dei nomi sono all'interno del dominio che servono, "gli archivi" forniscono i loro indirizzi IP:
example.com. IN NS ns1.example.com.
example.com. IN NS ns2.example.com.
ns1.example.com. IN A 203.0.113.1
ns2.example.com. IN A 203.0.113.2
Senza dischi di colla, avresti una dipendenza circolare: per risolvere ns1.example.com, avresti bisogno di query ns1.example.com.
Tipi di server di nome
Server dei nomi autorevoli
Tenere i record DNS effettivi per i domini di cui sono responsabili. Quando vengono interrogati, forniscono risposte definitive.
Recursive Resolvers
Query altri server per conto dei clienti. DNS o servizi del tuo ISP come Cloudflare (1.1.1.1) e Google (8.8.8.8) sono risolutori ricorrenti.
DNS Hosting Provider
Servizi DNS autorevoli gestiti:
| Fornitore | Esempio NS |
|---|---|
| Cloudflare | ns1.cloudflare.com |
| AWS Route 53 | ns-1234.awsdns-56.org |
| Google Cloud | ns-cloud-a1.googledomains.com |
| GoDaddy. | ns1.godaddy.com |
Cambiare i nomi server
Al tuo cancelliere #
I server dei nomi vengono modificati tramite il pannello di controllo del registro di dominio. Questo aggiorna i record NS a livello TLD.
Propagation Time
Le modifiche del server dei nomi possono richiedere 2448 ore per propagarsi a livello globale a causa della caching a vari livelli DNS.
Passi di migrazione
1. Set up DNS at new provider - Crea tutti i record prima di passare
2. TTLs inferiore - Ridurre TTL sui record critici
3. Aggiornare NS su registrar - Punta a nuovi server di nome
4. Aspettare la propagazione - Monitorare la risoluzione in tutte le regioni
5. Verificare e ripristinare TTLs - Controllare tutti i record di lavoro, quindi normalizzare TTLs
Controllo dei nomi Server
# Usi scavare #
dig example.com NS
; ANSWER SECTION:
example.com. 86400 IN NS ns1.example.com.
example.com. 86400 IN NS ns2.example.com.
# Usando whois/RDAP #
Le informazioni sul server dei nomi sono disponibili anche nei dati di registrazione.
# Usando DomScan #
curl "https://domscan.net/v1/health?domain=example.com"
# Returns hasNS status in health check
Nome Server Migliori Pratiche
Redundancy
Utilizzare sempre almeno due name server, preferibilmente su diverse reti:
example.com. NS ns1.provider.com. ; Network A
example.com. NS ns2.provider.com. ; Network B
###
Per il pubblico globale, utilizzare server di nome geograficamente distribuiti per ridurre la latenza e migliorare la resilienza.
Configurazione TTL
I TTL NS sono tipicamente lunghi (86400 secondi / 24 ore) poiché i server dei nomi cambiano di rado.
Monitoraggio
Monitorare i server dei nomi per:
- Disponibilità (risposta alle domande)
- Consistency (tutti i server restituiscono gli stessi record)
- Prestazioni (tempo di risposta)
Nome Server e Disponibilità di Domini
Quando un dominio non ha record NS configurati, in genere indica:
- Il dominio è appena registrato (NS non ancora impostato)
- Il dominio è parcheggiato senza DNS attivo
- Emissione della delegazione DNS
Tuttavia, l'assenza di record NS non indica la disponibilità di dominio - utilizzare RDAP/WHOIS per lo stato di registrazione.
Problemi NS comuni
Delegazione del tema
Quando i record NS indicano server che non servono i record del dominio. Questo rompe la risoluzione DNS.
# # NS Record Mismatch #
Le discrepanze tra i record NS sul registrar e nel file zona possono causare problemi di risoluzione.
Missing Glue Records
Se i server dei nomi sono all'interno del dominio, ma mancano i record di colla, la risoluzione fallisce con una dipendenza circolare.
I server dei nomi sono la spina dorsale della delegazione DNS: la configurazione corretta garantisce che il dominio si risolva correttamente in tutto il mondo.