Record DNS – cosa sono e come funzionano

  • di Ilona K.
Record DNS – cosa sono e come funzionano

Indice dei contenuti

  1. Che cos’è un record DNS?
  2. Perché dovresti interessarti ai record DNS come titolare di un’attività?
  3.  Come funzionano i record DNS?
  4. Tipi di record DNS
  5. Gestione dei record DNS
  6. Problemi dei record DNS e relative soluzioni
  7. Domande frequenti

Il modo in cui vengono configurati i record DNS (Domain Name System) determina se i siti web dei clienti sono raggiungibili, se le loro email funzionano in modo affidabile, se i servizi esterni si collegano correttamente e se le richieste vadano perse. 

Nella maggior parte delle aziende, i record DNS vengono configurati da amministratori di sistema, sviluppatori, provider di hosting o altri specialisti tecnici responsabili della gestione del dominio e dell’infrastruttura. Ma può capitare che sia lo stesso titolare dell’attività a doverli impostare. 

Anche se non li configuri manualmente in prima persona, conoscere i principi alla base della configurazione dei record DNS ti aiuta a scegliere i domini in modo consapevole, risolvere più velocemente i problemi tecnici, comunicare meglio con i fornitori e prevenire tempi di inattività che possono costare denaro e reputazione.

Che cos’è un record DNS?

Il DNS è un sistema che traduce nomi di dominio leggibili dalle persone come example.it.com in indirizzi IP (Internet Protocol) che i server comprendono e che appaiono come una serie di numeri, per esempio:192.0.2.1.

Un record DNS è un’istruzione testuale memorizzata sui server DNS che collega un nome di dominio alle risorse che deve utilizzare. In parole semplici, dice a internet dove trovare un sito web, dove devono essere recapitate le email o come i servizi esterni devono interagire con il dominio.

Ogni record contiene:

  • Nome/Host – il dominio o sottodominio.
  • Tipo – A, CNAME, MX, TXT, ecc.
  • Valore/Target – l’indirizzo IP o l’indirizzo del servizio.
  • TTL (Time to Live) – il tempo di memorizzazione nella cache del record.

Perché dovresti interessarti ai record DNS come titolare di un’attività?

I record DNS influiscono direttamente sul funzionamento della tua attività online. Controllano diversi aspetti critici:

  1. Disponibilità del sito web. Determinano a quale server punta il tuo dominio. Se il record non è corretto, i visitatori potrebbero non riuscire ad aprire il tuo sito web.
  2. Email aziendale. I servizi di posta elettronica si basano sui record DNS per sapere dove devono essere consegnati i messaggi. Impostazioni errate possono far rimbalzare le email o farle finire nello spam.
  3. Integrazione di servizi esterni. Strumenti di marketing, piattaforme di analisi, servizi cloud e strumenti per creare siti web richiedono spesso una verifica DNS prima di poter essere collegati al tuo dominio.
  4. Risoluzione dei problemi più rapida. Quando qualcosa smette di funzionare sul tuo dominio, la configurazione dei record DNS è spesso la prima cosa da controllare. Capire le basi aiuta i titolari di attività a comunicare in modo più efficace con sviluppatori o provider di hosting.

In parole semplici, i record DNS funzionano come istruzioni di instradamento per il tuo dominio. Indicano a internet dove inviare visitatori, email e richieste dei servizi. Se i record sono configurati correttamente, tutto funziona in modo fluido e veloce, ma se c’è un errore, il tuo sito web potrebbe non aprirsi e le tue email potrebbero non essere recapitate. 

 Come funzionano i record DNS?

Fonte: Unsplash

Quando qualcuno digita un dominio in un browser o invia un’email come [email protected], il DNS esamina i record di quel dominio per capire cosa fare dopo. Ecco cosa succede:

1. Il browser e il computer controllano se conoscono già l’indirizzo IP del sito. Se un utente lo ha visitato di recente, l’indirizzo potrebbe essere già in memoria. Questo elimina la necessità di cercarlo e il sito si caricherà più velocemente.

2. Se l’indirizzo non è nella memoria del browser, viene inviata una richiesta all’ISP (Internet Service Provider). Il computer contatta il server DNS, solitamente fornito dall’ISP, e chiede: "Qual è l’indirizzo IP di questo dominio?"

3. Se il server DNS non conosce la risposta, inizia a interrogare altri server su internet:

  • prima individua chi gestisce l’estensione del dominio;
  • poi scopre quale server memorizza le informazioni sul dominio specifico;
  • e ottiene da quel server l’indirizzo IP richiesto.

4. Il server DNS invia l’indirizzo IP trovato al computer dell’utente e lo memorizza temporaneamente per rispondere più rapidamente la volta successiva.

5. Il browser si collega quindi al server usando l’indirizzo IP ricevuto e carica la pagina. Per determinare dove devono essere indirizzate richieste diverse, per esempio il caricamento di un sito web, l’invio di email o il collegamento di un servizio, il sistema DNS controlla i record corrispondenti memorizzati per il dominio.

Poiché tutto questo avviene in una frazione di secondo, l’utente non fa in tempo ad accorgersene.

Tipi di record DNS

Sebbene esistano molti tipi diversi di record DNS, quattro sono particolarmente importanti per il proprietario medio di un sito web, sia esso un’azienda o un privato: A, CNAME, MX e TXT. Questi record influiscono direttamente sul funzionamento del sito web, sull’arrivo delle email e sul corretto collegamento dei servizi esterni.

Fonte: Unsplash

Record A

Utilizzo:

  • per collegare un dominio a un provider di hosting;
  • per specificare l’indirizzo IP di un sito web.

Un record A (Address Record) è il record più importante per un sito web.

Dice a internet: "Un sito web con questo nome di dominio si trova a questo indirizzo numerico (IP)."

Ogni server ha un indirizzo IP, un insieme di numeri specifici che identifica un determinato sito web, per esempio: 192.0.2.1 (IPv4, che attualmente è lo standard IP più utilizzato).

Un record A collega il tuo dominio, come example.it.com, a questo indirizzo numerico.

Esempio:

example.com → 192.0.2.1

Quando un utente inserisce un dominio in un browser, il server DNS cerca il record A e restituisce il corrispondente indirizzo IP, dopodiché il browser si collega al server, dove:

  • il dominio è il nome;
  • l’indirizzo IP è l’indirizzo effettivo del server;
  • e il record A è il collegamento tra i due.

Se il record A:

  • non è corretto, il sito non si aprirà;
  • punta a un vecchio server, si aprirà la vecchia versione del sito;
  • manca del tutto, il sito non funzionerà.

Esiste anche un record AAAA, che funziona in modo simile, ma solo per gli indirizzi IPv6, un nuovo standard di indirizzi IP che offre una gamma più ampia di indirizzi rispetto a IPv4, per esempio: 2001:db8:abc1::54.

Record CNAME

Utilizzo:

  • verifica del dominio in Google Search Console;
  • configurazione di un sottodominio ;
  • configurazione di SPF (Sender Policy Framework), DKIM (DomainKeys Identified Mail), DMARC (Domain Based Message Authentication, Reporting and Conformance); queste tecnologie consentono di verificare l’autenticità del mittente, proteggere il contenuto delle email e bloccare lo spam prima che arrivi nella tua casella di posta;
  • verifica per servizi di terze parti.

Un CNAME (Canonical Name) è un alias per un dominio. Indica che un dominio è un alias di un altro.

Esempio:

www.example.com → example.com

In questo caso, www.example.it.com non ha un proprio indirizzo IP, ma utilizza l’IP specificato nel record A di example.it.com.

Un CNAME non memorizza l’indirizzo IP. Si limita a reindirizzare a un altro dominio, che poi utilizza il record A.

Record MX

Utilizzo:

  • per collegare l’email aziendale a un dominio;
  • per specificare il server di posta che accetta le email;
  • per configurare un server di posta di backup.

I record MX (Mail Exchange) specificano a quali server inviare la posta di un dominio. Un dominio può avere più record MX. A ogni record viene assegnata una priorità nel caso in cui il server principale non sia disponibile.

Esempio:

example.com → mail.example.com (priorità 10)

Se i record MX mancano o sono configurati in modo errato, le email non verranno recapitate oppure genereranno errori di invio.

Record TXT

Utilizzi:

  • per verificare la proprietà del dominio;
  • per configurare la protezione antispam delle email;
  • e per collegare servizi esterni.

I record TXT memorizzano testo arbitrario e vengono usati soprattutto per verificare la proprietà del dominio e configurare la sicurezza. Questo testo non è destinato alle persone, ma ai servizi e ai sistemi di verifica.

Esempio:

example.com → "v=spf1 include:_spf.google.com ~all"

I record TXT non influiscono direttamente sul funzionamento del sito web, ma sono importanti per le email e la sicurezza del sito. Questi record aiutano a proteggere il tuo dominio dalla falsificazione dell’identità del mittente e migliorano la recapibilità. Per esempio, quando colleghi la tua posta elettronica ai server di Google, il sistema ti chiede di aggiungere uno speciale record TXT come prova che il dominio è davvero tuo.

Gestione dei record DNS

Dopo aver registrato un dominio e aver acquistato un hosting o un VPS (Virtual Private Server), devi collegarli tra loro per configurare il DNS. Dove farlo dipende dai server DNS che utilizzi, cioè se sono presso il registrar, il provider di hosting o nel pannello di controllo del VPS.

Se deleghi il dominio ai server DNS del provider di hosting, tutti i record possono essere configurati nel suo pannello di controllo. Di solito lo si fa tramite le sezioni "Zone DNS" o "Gestione del dominio". Lì puoi:

1. Modificare un record A per far puntare il dominio all’indirizzo IP del server:

  • Aggiungere un nuovo record A
  • Nel campo "Name" o "Host", inserisci "@" per il dominio principale oppure il nome del sottodominio, per esempio "www".
  • Nel campo "Value" o "Target", inserisci l’indirizzo IP del tuo server.
  • Salva il record.

Per esempio:

Host: @ | Type: A | Value: 192.0.2.1

2. Aggiungere un record MX per la posta elettronica:

  • Aggiungi un record MX.
  • Il campo "Name" contiene in genere "@".
  • Nel campo "Value", inserisci l’indirizzo del server di posta.
  • Specifica la priorità, dove un numero più basso indica una priorità più alta.
  • Se hai più server di posta, crea più record MX con priorità diverse.

Per esempio:

Host: @ | Type: MX | Value: mx1.mail.it.com | Priority: 10

3. Configurare un CNAME se utilizzi sottodomini o piattaforme di terze parti:

  • Aggiungi un record CNAME.
  • Nel campo "Name", inserisci il nome del sottodominio, per esempio: blog.
  • Nel campo "Value", inserisci il dominio di destinazione, per esempio: example.it.com oppure un servizio esterno.

Per esempio:

Host: blog | Type: CNAME | Value: example.it.com 

4. Specificare record TXT per conferme, SPF, DKIM e altre esigenze:

  • Aggiungi un record TXT.
  • Nel campo "Name", inserisci "@" oppure uno speciale sottodominio in base ai requisiti del servizio.
  • Nel campo "Value", inserisci il token fornito o la stringa generata.

Per esempio (questo è il record SPF che consente l’invio di email per conto di un dominio esclusivamente tramite Google Workspace):

Host: @ | Type: TXT | Value: v=spf1 include:_spf.google.com ~all

Fonte: Unsplash

Quando lavori con un VPS, nella maggior parte dei casi devi inserire manualmente il record A con l’indirizzo IP del server. Se stai ospitando un sito web sul tuo VPS, il dominio deve puntare al tuo indirizzo IP esatto, altrimenti semplicemente non sarà raggiungibile.

È anche importante capire che ogni record ha un parametro TTL (Time to Live). Questo indica per quanti secondi il record viene memorizzato nella cache. In sostanza, significa che internet può ricordare le vecchie impostazioni per un certo periodo. Per esempio, se il TTL è di 3.600 secondi, il browser utilizzerà il valore memorizzato per un’ora prima di aggiornarlo. Quando si apportano modifiche, si consiglia di abbassare temporaneamente il TTL a 300 o persino 60 secondi, così gli aggiornamenti entreranno in vigore più rapidamente.

A seconda del TTL e della cache del provider, le modifiche al sito o alla posta elettronica potrebbero non iniziare a funzionare subito, ma richiedere da pochi minuti a diverse ore. Perciò, se il sito non si carica ancora, potrebbe valere la pena aspettare ancora un po’.

Problemi dei record DNS e relative soluzioni

Quando si verificano problemi con il sito web o con la posta elettronica, è facile pensare che ci sia un problema grave che richiede risorse considerevoli. Tuttavia, spesso il problema sta in un errore di un record DNS, che si risolve facilmente. Di seguito trovi alcuni problemi comuni, le loro cause e le relative soluzioni.

1. Il sito web non si apre.

Cause:

  • record A errato;
  • indirizzo IP errato;
  • il dominio punta a un vecchio server;
  • conflitto tra record, per esempio: il record A e il record CNAME hanno lo stesso nome;
  • il record non è stato ancora aggiornato.

Soluzione:

  • controlla l’indirizzo IP nel pannello di controllo del provider di hosting;
  • assicurati che nel record A sia specificato l’IP corretto;
  • controlla che non ci siano record superflui o in conflitto;
  • attendi gli aggiornamenti DNS, di solito da pochi minuti a 24 ore.

2. La posta non arriva.

Cause:

  • record MX mancanti;
  • errori di priorità MX;
  • server di posta specificato errato;
  • SPF/DKIM/DMARC mancanti o configurati in modo errato nei record TXT;
  • il record non è stato ancora aggiornato.

Soluzione:

  • controlla i record MX confrontandoli con le istruzioni del tuo provider di posta;
  • controlla le priorità dei record;
  • assicurati che il dominio utilizzi i name server corretti;
  • aggiungi o correggi SPF, DKIM e DMARC;
  • attendi gli aggiornamenti DNS, di solito da pochi minuti a 24 ore.

3. I servizi non verificano il dominio.

Cause:

  • record TXT errati;
  • spazi, virgolette o simboli extra;
  • record aggiunto al sottodominio sbagliato;
  • è stato aggiunto un record CNAME invece del record TXT richiesto, o viceversa;
  • il record non è stato ancora aggiornato.

Soluzione:

  • copia il record esattamente dalle istruzioni del servizio;
  • controlla il campo "Name" del record;
  • assicurati che il tipo di record sia selezionato correttamente;
  • controlla che non ci siano duplicati;
  • attendi gli aggiornamenti DNS, di solito da pochi minuti a 24 ore.

4. Il sottodominio non si apre oppure il servizio esterno non si collega.

Cause:

  • il record CNAME punta a un indirizzo errato;
  • il record CNAME è configurato per il dominio principale;
  • il record CNAME e altri record esistono contemporaneamente per lo stesso nome;
  • i vecchi record non sono stati eliminati dopo il trasferimento;
  • il record non è stato ancora aggiornato.

Soluzione:

  • controlla l’indirizzo di destinazione nelle istruzioni del servizio;
  • assicurati che il record CNAME sia creato specificamente per il sottodominio, per esempio: www, app, shop;
  • elimina i record in conflitto;
  • assicurati che i vecchi record A siano stati eliminati;
  • attendi gli aggiornamenti DNS, di solito da pochi minuti a 24 ore.

Comprendere i principi di base almeno dei quattro principali record DNS aiuta il proprietario di un dominio a sentirsi padrone della propria infrastruttura. Anche se la configurazione è affidata a specialisti, sarai in grado di individuare rapidamente l’origine del problema, fare le domande giuste e prendere decisioni consapevoli.

Domande frequenti

Ho bisogno di competenze tecniche per configurare i record DNS?

Non necessariamente. La maggior parte delle modifiche DNS viene effettuata tramite un pannello di controllo con campi come "Host", "Type", "Value", "TTL". 

Tuttavia, dovresti capire esattamente cosa stai modificando. Anche un piccolo errore in un indirizzo IP o nel valore del server di posta può rendere un sito web non disponibile o bloccare la consegna delle email.

Quanto tempo impiegano le modifiche DNS per essere applicate?

Le modifiche DNS non sono sempre istantanee. Dipendono dal valore TTL e dalla cache dei provider internet. Nella maggior parte dei casi vengono applicate in pochi minuti, ma a volte possono volerci fino a 24 ore.

Cosa succede se cambio hosting?

Quando cambi provider di hosting, devi aggiornare il record A in modo che punti all’IP del nuovo server ed eventualmente anche i record CNAME. Se i record DNS non vengono aggiornati correttamente, il dominio potrebbe continuare a puntare al vecchio server.

Qual è la differenza tra i record A e CNAME?

Un record A collega un dominio direttamente a uno specifico indirizzo IP.

Un record CNAME collega un dominio a un altro nome di dominio.

Entrambi hanno scopi diversi e di solito non possono coesistere per lo stesso nome host.

Perché i record MX e TXT sono importanti per le email?

I record MX definiscono dove devono essere recapitate le email in arrivo.

I record TXT proteggono il tuo dominio dalla falsificazione e migliorano la recapibilità delle email.

Cerchi altri consigli per proteggere la tua attività online? Visita il blog di it.com Domainse contattaci sui social media.

Questo articolo è stato tradotto da un'intelligenza artificiale e può contenere imprecisioni. Consulta l'originale in inglese.

Ilona K.
Ilona K.
Condividi questo articolo!

Join Our Newsletter!

Insights on domains, behind-the-scenes company news, and what’s happening across the industry — delivered to your inbox.
You’re in!
We’ll be in touch with fresh updates and stories.

Leggi anche

Consigli e trucchi

Doxxing nel settore dei domini: che cos’è e come proteggersi

  • 11 min di lettura
Doxxing nel settore dei domini: che cos’è e come proteggersi

Consigli e trucchi

6 strumenti per campagne email di successo

  • 14 min di lettura
6 strumenti per campagne email di successo

Consigli e trucchi

Lista dei desideri di Natale: come regalare un nome di dominio

  • 6 min di lettura
Lista dei desideri di Natale: come regalare un nome di dominio

Consigli e trucchi

5 strumenti per l’analisi dei concorrenti

  • 12 min di lettura
5 strumenti per l’analisi dei concorrenti