CNAME
CNAME (Canonical Name) é um tipo de registro no sistema DNS (Domain Name System) utilizado para redirecionar um nome de domínio para outro. Esse registro permite definir que um domínio é um alias de outro domínio principal.
Principais aspectos e aplicações dos registros CNAME
Redirecionamento de requisições: Com os registros CNAME, é possível direcionar requisições de um domínio para outro. Por exemplo, se um site possui vários subdomínios (www.example.com, blog.example.com), um registro CNAME pode ser usado para redirecioná-los para um domínio principal (example.com).
Facilidade na administração: Os registros CNAME tornam a gestão de domínios mais prática. Em vez de configurar registros A (Address) individuais para cada subdomínio, é possível criar um único CNAME apontando para um nome canônico.
Migração de serviços: Caso um site precise ser transferido para outro servidor ou provedor de hospedagem, os registros CNAME simplificam esse processo. Basta alterar o domínio de destino no registro CNAME para que todas as requisições sejam automaticamente redirecionadas para o novo servidor.
Configuração de subdomínios: Os registros CNAME são amplamente utilizados para a criação de subdomínios. Por exemplo, para criar um subdomínio shop.example.com apontando para outro domínio, como store.example.com, pode-se utilizar um registro CNAME.
Exemplo de registro CNAME
www.example.com. IN CNAME example.com.
Neste exemplo, todas as requisições para www.example.com serão redirecionadas para example.com.
Restrições e recomendações
Domínios raiz: Registros CNAME não podem ser usados para domínios raiz (como example.com); eles são aplicáveis apenas a subdomínios (como www.example.com ou mail.example.com).
Substituição de registros A: Normalmente, um registro CNAME substitui registros do tipo A (Address), pois aponta para outro nome de domínio que, por sua vez, é resolvido para um endereço IP.
Incompatibilidade com outros registros: Não é recomendado combinar registros CNAME com outros tipos de registros para o mesmo nome de domínio. Por exemplo, não deve haver um registro CNAME e um registro A simultaneamente para o mesmo nome.
Conclusão
Os registros CNAME são ferramentas essenciais para a administração de DNS e o redirecionamento de domínios. Eles são especialmente úteis para a criação de aliases e gerenciamento de subdomínios, proporcionando flexibilidade e facilidade na administração de recursos de rede.