Vai al contenuto
D1
IT
Guide

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.