Vai al contenuto
ipaddress.ro
CNAME

Che cos'è un record CNAME?

Un record CNAME rende un nome di dominio un alias di un altro. Scopri come si risolve un CNAME, perché non si può usare sul dominio principale e gli errori più comuni.

www.example.com.   3600   IN   CNAME   example.com.

Un record CNAME (canonical name) dice «questo nome è un alias: cerca invece l’altro nome». Il resolver segue la catena e restituisce i record della destinazione insieme al CNAME.

Regole

  • Un nome con un CNAME non può avere altri record (RFC 1034). Per questo il dominio principale, che ha bisogno dei record SOA e NS, non può essere un CNAME.
  • I CNAME possono essere concatenati, ma ogni passaggio costa una query. Mantieni le catene brevi.
  • I record MX e NS devono puntare a nomi con record A/AAAA, non a CNAME.

Uso tipico

Far puntare www o un sottodominio a una CDN o a un servizio SaaS (negozio.example.com CNAME shops.fornitore.net), così il fornitore può cambiare i propri indirizzi senza che tu debba modificare il DNS.

Domande frequenti

Posso usare un CNAME sul dominio principale?
Non nel DNS standard. Usa record A/AAAA oppure la funzione ALIAS, ANAME o flattening del tuo provider DNS, che risolve la destinazione al posto tuo.
Un CNAME influisce sulla posta?
Sì: un nome con un CNAME non può avere anche record MX o TXT, quindi non mettere un CNAME su un nome che deve ricevere posta.

Guide ai record DNS