Record CNAME spiegato
cname record dns · cname vs a record · dns alias record
Come i record DNS CNAME aliasano un nome su un altro, limiti apex, conflitti con altri tipi e controllo CNAME con DNS Checker.
Di DN01 Network Team
Un record CNAME (Canonical Name) aliasa un nome DNS su un altro. Esempio: `www.example.com CNAME example.com`. I resolver seguono la catena fino a risposte A/AAAA.
CNAME sullo stesso nome di MX, TXT o NS è invalido — domanda d'esame frequente e causa comune di outage in produzione. Usa il DNS Checker per confermare che nessun tipo conflittuale condivida una label.
Pattern CNAME validi
Punta sottodomini `www` o `app` a target SaaS (`target.saas.com`). Setup CDN usano spesso CNAME verso hostname edge. La TTL si applica al CNAME stesso.
Alcuni host DNS offrono ALIAS/ANAME all'apex per comportamento simile a CNAME — è specifico del provider, non CNAME classico.
CNAME vs record A
Scegli CNAME quando l'IP target può cambiare senza la tua azione (SaaS gestito). Scegli A/AAAA quando controlli direttamente l'indirizzo.
Catene CNAME lunghe aggiungono latenza; appiattisci dove possibile. DIG traccia catene CNAME esplicitamente se il riepilogo DNS Checker nasconde hop intermedi.
Domande frequenti
- Posso usare CNAME sul dominio root?
Il DNS classico dice no. Usa ALIAS/ANAME o A/AAAA all'apex secondo la documentazione del provider DNS.
- CNAME influisce sull'email?
Non combinare mai CNAME con MX sullo stesso nome. La mail usa label MX/TXT separati.
- Come rilevo loop CNAME?
I tool di lookup vanno in timeout o errore quando un CNAME punta indirettamente a se stesso — correggi la catena nel file zona.