Capire i record DNS: A, AAAA, CNAME, MX, TXT
·
Il DNS spiegato senza gergo: a cosa serve ogni tipo di record, come evitare errori di propagazione e di TTL.
Il DNS è la rubrica di Internet: traduce i nomi in indirizzi IP. Configurato male, rende un sito invisibile per ore. Ben compreso, diventa uno strumento potente.
- A e AAAA puntano un nome a un indirizzo IP, CNAME crea un alias.
- Abbassa il TTL a 300 s almeno 48 h prima di un cambio di IP.
- Mai un CNAME sulla radice del dominio.
- Attiva DNSSEC ed esporta regolarmente la zona.
I tipi di record essenziali
Ogni record ha un ruolo preciso. A collega un nome a un IPv4, AAAA a un IPv6, CNAME crea un alias verso un altro nome, MX indica i server di posta e TXT trasporta informazioni libere, in particolare le prove di proprietà e le politiche antispam.
- A / AAAA: il nome verso l’indirizzo IP del server (v4 e v6).
- CNAME: un alias (www verso il dominio principale), mai alla radice.
- MX: la ricezione delle email; TXT: SPF, DKIM, DMARC e verifiche.
TTL e propagazione: perché «non funziona ancora»
Il TTL (Time To Live) indica per quanto tempo un resolver DNS (server ricorsivo) può tenere in cache una risposta. Un TTL di 24 h significa che una modifica può impiegare un giorno a propagarsi ovunque. Prima di una migrazione, abbassa il TTL a 300 secondi 48 h prima.
- Abbassare il TTL a 300 s almeno 48 h prima di qualsiasi cambio di IP.
- Testare con un server DNS pubblico (1.1.1.1, 8.8.8.8) anziché con la cache locale.
- Non trarre conclusioni affrettate: la propagazione richiede tempo per natura.
- Cambio di server in vista: scegliere il VPS prima di modificare i record.
Gli errori classici che rompono tutto
Un CNAME sulla radice del dominio (vietato dallo standard e causa di guasti della posta), un MX che punta a un CNAME invece che a un A, un SPF con troppi lookup, o la dimenticanza del punto finale negli strumenti da riga di comando: l’elenco delle trappole è lungo ma noto.
- Mai CNAME sul dominio radice (usare A/AAAA o ALIAS).
- I MX devono puntare a nomi con record A/AAAA.
- Verificare SPF/DKIM/DMARC dopo ogni cambio di provider di posta.
Proteggere e rendere affidabile la zona DNS
Attiva DNSSEC per firmare crittograficamente la tua zona, usa almeno due name server su reti distinte e tieni a portata di mano un’esportazione della zona. In caso di problemi presso il tuo provider DNS, potrai migrare in pochi minuti. Per ospitare il vostro sito dietro questi record, consultate le offerte VPS Linux di ACLClouds.
- Attivare DNSSEC presso il registrar e il provider DNS.
- Esportare regolarmente la zona (formato BIND) come backup.
- Monitorare la scadenza del dominio con avvisi a 60, 30 e 7 giorni.
Domande frequenti
Quanto tempo richiede la propagazione DNS?
Dipende dal TTL del record modificato: fino a 24 ore con un TTL di 86.400 secondi, pochi minuti con 300 secondi.
Quale record usare per puntare un dominio a un server?
Un record A verso l'IPv4 del server, e AAAA se dispone di un IPv6. Il CNAME serve per gli alias come www.
Bisogna possedere un dominio per pubblicare un'applicazione?
No. Un'app web installata su un VPS ACLClouds può ricevere gratuitamente un sottodominio aclclouds.online.