CNAME ou nome canônico é registrado e armazenado em DNS (Domain Name System). É um tipo de registro DNS que representa um alias ou nome alternativo para um domínio ou subdomínio existente de uma organização.
Eles são comumente usados quando você deseja que um domínio ou subdomínio aponte para outro domínio. Tecnicamente, isso envolve redirecionar o usuário do endereço http ou www solicitado, como www.userequest.example.com (um subdomínio) para um provedor ou plataforma de hospedagem separada ( também conhecido como domínio raiz) - example.com - por meio do registro de nome canônico no DNS. Um nome canônico ou CNAME é um nome para o domínio raiz.
Em outras palavras, esses registros fornecem uma maneira de criar aliases ou nomes alternativos para domínios e subdomínios, permitindo redirecionar facilmente o tráfego ou vincular vários domínios com o mesmo destino.
Esses registros desempenham um papel significativo na atividade de organizações e empresas, servindo como uma solução digital útil. Eles desempenham um papel crucial nas operações de empresas que oferecem diversos serviços online. Pode haver vários subdomínios pertencentes a uma empresa, mas apenas no domínio raiz para todos eles.
Um CNAME (nome canônico) também pode ser empregado no contexto de serviços de e-mail da web para estabelecer uma conexão entre o nome de domínio designado de uma empresa e aquele fornecido por um provedor de e-mail terceirizado. Quando uma empresa configura sua infraestrutura de troca de e-mail e deseja terceirizar seus serviços de e-mail ou usar um nome de domínio diferente para o tráfego de e-mail, ela seleciona um provedor de serviços de e-mail para lidar com o envio e recebimento de e-mails. O provedor atribui um nome de domínio à empresa para acessar seu correio. No entanto, nem sempre é fácil de usar ou visualmente atraente. Além disso, a empresa pode preferir incorporar seu próprio nome para facilitar a identificação pelos usuários. Nesses casos, um registro CNAME revela-se útil.
Pelos motivos acima, a empresa toma a iniciativa de registrar seu nome canônico no sistema DNS. Isso pode ser feito facilmente acessando o console de gerenciamento DNS e fazendo todas as configurações necessárias. O registro pode incluir o nome da empresa mail.uniquename.com funcionando como um subdomínio. O objetivo deste subdomínio é servir como apelido ou pseudônimo para o “nome verdadeiro” designado pelo provedor de serviços. Ao utilizar o registro CNAME, o usuário é redirecionado perfeitamente para o serviço web responsável pelo tratamento do correio da empresa. O "nome verdadeiro" atribuído por um provedor pode ser parecido com este webmail.provider.com. Assim, o registro terá a seguinte visualização:
Neste exemplo:
How it works
Primeiro, a consulta é criada pelo usuário em um navegador - mail.uniquename.com.
A pesquisa de DNS é iniciada. O servidor DNS descobre que o nome de domínio fornecido pelo usuário não aponta para o recurso raiz e reinicia a consulta.
Ao encontrar uma correspondência - webmail.provider.com, ele retorna o endereço IP ao serviço de correio.
Por fim, o usuário pode visualizar seu cliente web de e-mail com mensagens na tela do computador.
O tipo de registro do resolvedor pode ser definido antecipadamente. Nesse caso, o resolvedor retornará um nome canônico imediatamente, sem reiniciar a consulta.
Uma das maneiras mais fáceis de fazer um nslookup é um comando dig que pode ser acessado no terminal Linux ou Mac. No nosso caso, o comando e seu resultado ficarão assim:
usr@usr-lap:~$ dig cname mail.uniquename.com
; <<>> DiG 9.18.12-0ubuntu0.22.04.1-Ubuntu <<>> cname mail.uniquename.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 4726
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; QUESTION SECTION:
;mail.uniquename.com. IN CNAME
;; ANSWER SECTION:
;mail.uniquename.com. 600 IN CNAME webmail.provider.com.
;; Query time: 51 msec
;; SERVER: 127.0.0.53#53(127.0.0.53) (UDP)
;; WHEN: Tue Jun 13 10:42:37 MSK 2023
;; MSG SIZE rcvd: 59
onde a primeira linha é o comando, e o resultado pode ser visto na SEÇÃO DE RESPOSTAS.
Alternativamente, você pode usar as ferramentas online nslookup para essa finalidade, fornecidas gratuitamente.
A importância dos nomes canônicos no web mailing é bastante óbvia. Se sua empresa não pode se dar ao luxo de ter seu próprio servidor para lidar com e-mails, a saída mais fácil é um provedor de e-mail terceirizado para gerenciar o tráfego. Mais que isso:
Além disso, usar um nome canônico para redirecionar o tráfego de e-mail aumentará substancialmente a segurança dos dados, pois os provedores utilizam suas próprias medidas de segurança que servirão como uma proteção extra contra vazamento de dados.
Frequently asked questions
Os registros CNAME são comumente usados quando você deseja criar um subdomínio que aponta para outro domínio ou quando você precisa configurar serviços como redes de distribuição de conteúdo (CDNs) ou provedores de e-mail de terceiros.
Não. Para apontar o domínio raiz para outro domínio, você pode usar um registro A ou um registro Alias (disponível em alguns provedores de DNS).
Não, você não pode ter vários registros CNAME para o mesmo subdomínio. Os padrões DNS proíbem registros CNAME conflitantes. No entanto, você pode usar outros tipos de registro, como registros A ou registros Alias, para obter funcionalidade semelhante.
Não. Eles só podem apontar para um nome de domínio.
Sim, é possível. No entanto, geralmente não é recomendado devido a possíveis problemas de resolução e ao aumento do tempo de pesquisa de DNS.
Ao usar um provedor de serviços de e-mail terceirizado, você pode configurar um registro CNAME para apontar seu subdomínio de e-mail para seus servidores. Isso permite que você terceirize o tratamento de e-mail enquanto mantém o controle sobre seu domínio principal. Ao aproveitar a experiência e as medidas de segurança implementadas pelo provedor de serviços de e-mail, você pode aprimorar a prevenção contra vazamento de dados e reduzir o risco de vulnerabilidades relacionadas ao e-mail.
Para uma compreensão clara dos processos de transmissão de e-mail e melhor gerenciamento de e-mail, aprenda como recuperar e processar as informações ocultas em um cabeçalho de e-mail. Ao rastrear endereços IP ou identificar nomes de domínio, você pode definir a legitimidade da fonte e muito mais. Nosso Analisador de cabeçalho de e-mail pode ajudar você com isso.