Introduzione
Un authoritative DNS server è il cuore della pubblicazione di un dominio: è l'unico server abilitato a fornire risposte ufficiali sui record di una zona. In questa guida spieghiamo cos'è, come si differenzia dal resolver e come gestire correttamente un server autoritativo.
Definizione
Un server autoritativo è il proprietario dei record DNS di una zona. Quando un resolver chiede l'IP di esempio.it, la risposta definitiva proviene dal suo authoritative server, non da intermediari.
Primario e secondario
I sistemi DNS prevedono almeno due server autoritativi per ridondanza:
- Primary (master): contiene la zona originale, modificabile.
- Secondary (slave): copia in sola lettura, aggiornata via zone transfer (AXFR/IXFR).
La presenza di almeno due nameserver è obbligatoria per la registrazione di un dominio.
Zone file
I record sono organizzati in un zone file, contenente:
- Record
SOAcon metadati di zona. - Record
NScon i nameserver autoritativi. - Record A/AAAA, MX, CNAME, TXT, SRV ecc.
Esempi di software
I server autoritativi più usati sono:
- BIND9: lo standard open source.
- PowerDNS Authoritative: modulare e con backend SQL.
- Knot DNS: ad alte prestazioni.
- NSD: minimal e sicuro.
- Servizi cloud: AWS Route 53, Cloudflare DNS, Google Cloud DNS.
Sicurezza DNSSEC
I server autoritativi devono firmare crittograficamente i record con DNSSEC per garantire l'autenticità delle risposte. Solo così i resolver possono validare ed evitare attacchi di cache poisoning.
Glue records
Quando i nameserver sono dentro lo stesso dominio (es. ns1.esempio.it) servono i glue records registrati nel TLD per evitare loop di risoluzione.
Performance
Per velocità e affidabilità si usano architetture Anycast: lo stesso IP è annunciato da più nodi nel mondo, garantendo risposta dal più vicino. Tutti i grandi provider DNS lo utilizzano.
Quando gestirlo da soli
Ha senso un'authoritative server proprio solo per esigenze specifiche: regole geografiche complesse, integrazione con sistemi interni, sovranità dei dati. Per la maggior parte dei casi è meglio affidarsi a provider professionali.
Hai bisogno di aiuto?
Se vuoi gestione DNS affidata a G Tech Group, scrivici tramite il modulo di contatto.