Il sistema dei nomi di dominio (DNS) è spesso descritto come “l’elenco telefonico di Internet”, che traduce nomi di dominio facili da usare in indirizzi IP leggibili dalla macchina. Ma dietro ogni risoluzione di dominio si nasconde un sistema strutturato di record di risorse DNS (RR), i mattoni fondamentali del DNS, che assicurano un instradamento affidabile attraverso reti di server distribuite.
I record di risorse DNS sono voci memorizzate nei file di zona DNS che forniscono istruzioni essenziali su come gestire le richieste di nomi di dominio. Ogni record contiene un tipo, un nome, un valore e un TTL (Time To Live). Questi record indirizzano il traffico Internet per siti web, e-mail, sottodomini e altro ancora.
In parole povere:
I record delle risorse dicono a Internet cosa fare con il vostro nome di dominio.
Ecco i tipi di record DNS più comunemente utilizzati:
Tipo | Descrizione |
---|---|
A | Mappa un dominio a un indirizzo IPv4 (ad esempio, 93.184.216.34) |
AAAA | Mappa un dominio a un indirizzo IPv6 |
CNAME | Crea un alias da un dominio all’altro |
MX | Specifica i server di posta responsabili della consegna delle e-mail |
TXT | Memorizza testo arbitrario, spesso utilizzato per la verifica (ad es. SPF, DKIM) |
NS | Specifica i server di nomi autorevoli per il dominio |
SOA | Contiene informazioni amministrative sulla zona del dominio |
SRV | Definisce i servizi disponibili per un dominio (ad esempio, VoIP) |
PTR | Mappa gli indirizzi IP in nomi di dominio (reverse DNS) |
Ogni tipo ha un ruolo specifico nel processo di risoluzione e garantisce il corretto funzionamento del dominio sul web.
Quando viene effettuata una query DNS (ad esempio, qualcuno inserisce il proprio dominio.com nel browser), i resolver DNS cercano i record di risorse corrispondenti nel server DNS autorevole. Il tipo di record determina il tipo di risposta restituita, che si tratti di un IP di un sito web, di un server di posta o di un reindirizzamento.
Ad esempio:
I record delle risorse sono fondamentali per:
I record delle risorse DNS sono fondamentali per tutto ciò che fa il vostro dominio, sia che si tratti di caricare un sito web, ricevere un’e-mail o verificare le impostazioni di sicurezza. Capire come funzionano non è solo per gli amministratori di sistema, ma è una conoscenza essenziale per qualsiasi proprietario o sviluppatore di siti web.