In breve: il DNS (Domain Name System) traduce i nomi di dominio negli indirizzi IP dei server. Grazie al DNS si scrive hosting-sconti.it nel browser e non il numero del server. Per ogni dominio il DNS conserva dei record: dove si trova il sito (A), dove arriva la posta (MX), chi può inviare email a nome del dominio (TXT con SPF) e chi gestisce tutto questo (NS).
Come funziona il DNS
- Scrive nel browser
miodominio.it. - Il computer chiede al suo resolver, di solito quello del provider Internet, l'indirizzo IP del dominio.
- Il resolver chiede in ordine ai server radice, ai server del .it e infine ai nameserver del Suo dominio, che rispondono con il record A.
- Il resolver ricorda la risposta per la durata del TTL: le richieste successive sono veloci, ma per lo stesso motivo le modifiche non si vedono subito.
- Il browser si collega al server all'indirizzo IP ricevuto e carica il sito.
I tipi di record DNS
| Record | A cosa serve | Esempio | Attenzione |
|---|---|---|---|
| A | Indirizzo IP (IPv4) del server del sito | @ → 192.0.2.10 | Quando cambia hosting, è il record da modificare per primo. |
| AAAA | Indirizzo IP in formato IPv6 | @ → 2001:db8::10 | Se esiste, deve puntare allo stesso server del record A, altrimenti alcuni visitatori vedono ancora il vecchio hosting. |
| CNAME | Alias, rimanda a un altro nome | www → miodominio.it | Non si usa sul dominio principale (@) e non può stare accanto ad altri record con lo stesso nome. |
| MX | Server che ricevono la posta | @ → mx1.esempio.it (priorità 10) | Il numero più basso ha la precedenza. Cambiando gli MX la nuova posta arriva al nuovo fornitore. |
| TXT | Testo libero: SPF, DKIM, DMARC, verifiche | @ → v=spf1 mx a ~all | Google, Microsoft e Search Console verificano con un TXT che il dominio è Suo. |
| NS | Nameserver che gestiscono il dominio | @ → ns1.esempio.it | Si cambiano presso il registrar del dominio, non nella zona DNS. |
| CAA | Autorità che possono emettere il certificato SSL | @ → 0 issue "letsencrypt.org" | Se esiste e manca l'autorità usata dal Suo hosting, il certificato SSL non viene emesso. |
Il simbolo @ indica il dominio principale, senza prefisso. Indirizzi IP e server negli esempi sono fittizi.
Verifichi i DNS del Suo dominio
Quali record servono per sito e posta
- Sito: un record A (ed eventualmente AAAA) sul dominio principale e un CNAME o un A per
www. Li fornisce l'hosting e di solito si impostano da soli se il dominio usa i suoi nameserver. - Posta: record MX, SPF in un record TXT, DKIM e DMARC. Senza SPF e DKIM una parte della posta finisce nello spam. I valori per i singoli hosting sono nella guida SPF, DKIM e DMARC; per scegliere dove tenere la posta, email con dominio.
- Verifiche: Google Search Console, Google Workspace o Microsoft 365 chiedono di aggiungere un record TXT con un codice.
Il DNS quando si cambia hosting
Ci sono due strade. Può cambiare presso il registrar i nameserver (NS) e puntarli al nuovo hosting, che imposta tutti i record per Lei. Oppure lascia i DNS dove sono e cambia solo i record A e MX. La seconda strada conviene se nella zona DNS ha altri servizi, per esempio Google Workspace. In entrambi i casi sposti prima sito e posta sul nuovo server e cambi il DNS solo alla fine.
Cambiare i DNS non sposta il dominio: resta presso il registrar attuale. Se vuole spostare anche il dominio, ad esempio per pagare meno il rinnovo, legga trasferimento dominio.
Se sta cercando un nuovo hosting, i prezzi a confronto sono su miglior hosting e hosting economico; per un server proprio, su VPS hosting e cloud server.
La modifica DNS non funziona
- Aspetti il TTL. I resolver ricordano il valore vecchio per la durata del TTL, spesso un'ora.
- Sta modificando il DNS nel posto giusto? Valgono solo i record presso il fornitore indicato dai record NS. Una modifica fatta altrove non ha effetto. Lo controlli con la verifica DNS.
- Svuoti la cache del computer (su Windows con il comando
ipconfig /flushdns) o provi il sito dalla rete mobile. - Il dominio usa Cloudflare? Allora i DNS si modificano su Cloudflare. Cosa fa Cloudflare davanti al sito: WAF e attacco DDoS.
- Il certificato SSL non si attiva? Controlli che il record A punti al nuovo server e che un eventuale record CAA permetta l'autorità del Suo hosting. Il certificato si controlla con la verifica SSL.
Domande frequenti
Cos'è il DNS in parole semplici?
Dove si modificano i record DNS?
Quanto tempo ci vuole perché una modifica DNS funzioni?
Che cos'è il server DNS nelle impostazioni del computer?
Cosa significa "propagazione DNS"?
A chi appartiene un dominio e quando scade lo mostra la verifica dominio; dove registrarlo spendendo meno, acquistare un dominio.