www.example.fi. 3600 IN CNAME example.fi.
Um registo CNAME (canonical name) diz «este nome é um alias – consulte antes o outro nome». O resolvedor segue a cadeia e devolve os registos do destino juntamente com o CNAME.
Regras
- Um nome com CNAME não pode ter outros registos (RFC 1034). Por isso, o topo do domínio, que precisa de registos SOA e NS, não pode ser um CNAME.
- Os CNAME podem ser encadeados, mas cada passo custa uma consulta. Mantenha as cadeias curtas.
- Os registos MX e NS têm de apontar para nomes com registos A/AAAA, não para CNAME.
Uso habitual
Apontar www ou um subdomínio para uma CDN ou um serviço SaaS (loja.example.fi CNAME shops.fornecedor.net), para que o fornecedor possa mudar de endereços sem que tenha de alterar o seu DNS.
Perguntas frequentes
- Posso usar um CNAME no meu domínio principal?
- Não no DNS normalizado. Use registos A/AAAA, ou a funcionalidade ALIAS, ANAME ou flattening do seu fornecedor de DNS, que resolve o destino por si.
- Um CNAME afeta o correio eletrónico?
- Sim – um nome com CNAME não pode ter ao mesmo tempo registos MX ou TXT, por isso não coloque um CNAME num nome que deva receber correio.