Authoritative DNS server: cosa è

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 SOA con metadati di zona.
  • Record NS con 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.

Hai trovato utile quest'articolo?