Vai al contenuto
BeoHosting
BeoHosting
Domini

DNS per principianti - Cosa fanno i record A, CNAME, MX, TXT

BeoHosting Team··10 min read di lettura
DNS per principianti - Cosa fanno i record A, CNAME, MX, TXT

Il DNS (Domain Name System) è il sistema che traduce i nomi di dominio in indirizzi IP. Quando digiti "beohosting.com" nel browser, il sistema DNS trova l'indirizzo IP del server su cui si trova il sito e ti connette ad esso. Senza il DNS, dovremmo ricordare indirizzi IP numerici per ogni sito che vogliamo visitare. In questa guida ti spieghiamo i tipi di record DNS più importanti e come configurarli correttamente.

Come funziona il DNS?

Pensa al DNS come all'elenco telefonico di internet. Quando digiti un nome di dominio, il tuo browser chiede al server DNS: "Qual è l'indirizzo IP di questo dominio?" Il server DNS controlla i suoi record e restituisce una risposta. Questo processo avviene in millisecondi ed è completamente invisibile all'utente. I record DNS sono istruzioni che indicano ai server DNS cosa fare con le diverse richieste: dove indirizzare il sito, dove consegnare le email, come verificare il dominio e molto altro.

Record A (Address Record)

Il record A è il record DNS più basilare. Collega un nome di dominio all'indirizzo IPv4 di un server. Quando qualcuno digita il tuo dominio nel browser, il record A indica dove si trova il sito. Esempio: "beohosting.com" -> "185.199.108.153". Puoi avere più record A per lo stesso dominio (load balancing), ma il caso più comune è un singolo record A che punta al tuo server di hosting. Per i sottodomini crei anche record A separati: per esempio, "blog.beohosting.com" può puntare a un server diverso da quello del dominio principale.

Esempio di configurazione di un record A:
Nome: @ (o vuoto - rappresenta il dominio principale)
Tipo: A
Valore: 185.199.108.153
TTL: 3600 (1 ora)

Record AAAA

Il record AAAA è uguale al record A, ma per gli indirizzi IPv6. Gli indirizzi IPv6 sono più lunghi e si presentano così: "2606:4700:3033::6815:b99". Poiché il mondo sta gradualmente passando a IPv6, è buona prassi avere sia il record A sia il record AAAA per il tuo dominio. Su BeoHosting tutti i server supportano sia IPv4 sia IPv6, quindi puoi configurare entrambi i record senza costi aggiuntivi.

Record CNAME (Canonical Name)

Un record CNAME è un alias: indica a un dominio di puntare a un altro dominio (non a un indirizzo IP). L'esempio più comune è il reindirizzamento della versione "www" di un dominio al dominio principale. Invece di creare un record A separato per "www.beohosting.com", crei un CNAME che dice: "www.beohosting.com è uguale a beohosting.com". Il vantaggio di un CNAME è che, se cambi l'indirizzo IP del dominio principale, non devi cambiare anche la versione www: questa segue automaticamente il dominio principale.

Esempio di record CNAME:
Nome: www
Tipo: CNAME
Valore: beohosting.com
TTL: 3600

Una limitazione importante: un record CNAME non può esistere sul dominio root (@ o vuoto). Inoltre, se hai un CNAME per un sottodominio, non puoi avere altri record (A, MX, TXT) per quello stesso sottodominio. Questo è un errore comune che porta a problemi con le email o i certificati SSL.

Record MX (Mail Exchange)

Il record MX indica dove consegnare le email per il tuo dominio. Quando qualcuno invia un'email a info@tuaazienda.com, il record MX indica al sistema di posta quale server riceve la posta per tuaazienda.com. I record MX hanno una priorità (numero più basso = priorità più alta), che ti permette di avere un server di posta di backup nel caso in cui quello principale sia offline.

Esempio di record MX:
Nome: @
Tipo: MX
Priorità: 10
Valore: mail.tuaazienda.com
TTL: 3600

Se usi l'email su hosting, i record MX puntano di solito al tuo server di hosting. Se usi Google Workspace o Microsoft 365, devi impostare record MX che puntino ai loro server. Un errore nei record MX significa che non riceverai le email: per questo dovresti sempre controllarli con attenzione.

Record TXT (Text Record)

Un record TXT memorizza informazioni testuali per il tuo dominio. Viene usato per varie verifiche e configurazioni di sicurezza. I tre record TXT più importanti sono SPF, DKIM e DMARC, tutti legati alla sicurezza delle email. Inoltre, i record TXT vengono usati per verificare la proprietà del dominio con servizi come Google Search Console, Facebook Business Manager e simili.

Esempio di record SPF:
Nome: @
Tipo: TXT
Valore: "v=spf1 include:_spf.beohosting.com ~all"
Questo indica che solo i server di BeoHosting sono autorizzati a inviare email a nome del tuo dominio.

Record NS (Name Server)

Il record NS specifica quali server DNS sono autoritativi per il tuo dominio, ovvero quali server contengono tutti gli altri record DNS. Quando registri un dominio, imposti i record NS che puntano ai server DNS del tuo provider di hosting. Per esempio, BeoHosting usa ns1.beohosting.com e ns2.beohosting.com. Modificare i record NS sposta di fatto la gestione dell'intero DNS a un altro provider, quindi fai attenzione con questa modifica.

Record SOA (Start of Authority)

Il record SOA contiene informazioni amministrative sulla zona DNS: il name server primario, l'email dell'amministratore, il numero di serie della zona e i parametri di refresh. Questo record viene di solito generato automaticamente e raramente è necessario modificarlo manualmente. Il numero di serie aumenta a ogni modifica della zona, segnalando agli altri server DNS di aggiornare le loro copie.

TTL - Time to Live

Il TTL (Time To Live) determina per quanto tempo i server DNS mantengono in cache il tuo record prima di ricontrollare il valore originale. I valori tipici sono 3600 secondi (1 ora) per i record stabili e 300 secondi (5 minuti) quando prevedi delle modifiche. Un TTL basso significa una propagazione più rapida delle modifiche, ma anche più query DNS verso il tuo server. Prima di migrare un sito, riduci il TTL a 300 almeno 24 ore in anticipo, così il cambio di indirizzo IP diventa visibile il più rapidamente possibile.

Gli errori DNS più comuni e come correggerli

Errore 1: CNAME sul dominio root - molti provano a impostare un CNAME per @, cosa non consentita. Soluzione: usa un record A per il dominio root. Errore 2: record MX errato - se l'MX punta a un IP invece che a un hostname, l'email non funzionerà. L'MX deve puntare a un nome di server, mai a un IP. Errore 3: SPF mancante - senza un record SPF, le tue email finiranno probabilmente nello spam. Errore 4: TTL alto prima della migrazione - riduci il TTL prima di cambiare server per evitare lunghe interruzioni. Errore 5: record duplicati - due record A per lo stesso dominio con indirizzi IP diversi portano a comportamenti imprevedibili.

Come verificare i record DNS

Usa strumenti online come DNSChecker.org, MXToolbox.com o il nostro DNS checker per verificare i record DNS. Su Linux e macOS puoi usare i comandi "dig" e "nslookup" nel terminale. Per esempio: "dig beohosting.com A" mostra i record A del dominio. Per controllare i record MX: "dig beohosting.com MX". Questi strumenti sono preziosissimi per diagnosticare i problemi DNS.

Conclusione

I record DNS possono sembrare complicati a prima vista, ma sono in realtà semplici una volta che capisci cosa fa ciascun tipo. Il record A punta al server, il CNAME è un alias, l'MX indirizza le email e il TXT memorizza verifiche e politiche di sicurezza. Su BeoHosting, i record DNS si configurano tramite un'intuitiva interfaccia cPanel, e il nostro team di supporto tecnico è a disposizione per aiutarti se ti blocchi. Record DNS configurati correttamente sono la base del funzionamento del tuo sito e delle tue email.

BeoHosting Team

10+ anni di esperienza — Specialisti di web hosting e infrastrutture

  • Web Hosting
  • WordPress Hosting
  • VPS
  • Dedicated Serveri
  • Domeni
  • SSL
  • cPanel
  • LiteSpeed
  • Linux administracija
  • DNS

Ultimo aggiornamento: