Minha IBM Efetue login

Início

topics

CNAME (nome canônico)

O que é um registro CNAME (nome canônico)?

O que é um registro CNAME (nome canônico)?

Explore o IBM NS1 Connect Managed DNS Inscreva-se no boletim informativo do Think
Ilustração demonstrando o roteamento de tráfego web

Publicado: 21 de fevereiro de 2024
Colaboradores: Tasmiha Khan

O que é um registro CNAME (nome canônico)?

O que é um registro CNAME (nome canônico)?

Um registro CNAME, ou registro de nome canônico, serve como um alias dentro do sistema de nomes de domínio (DNS), redirecionando um nome de domínio para outro.

Ele permite que vários nomes de domínio sejam resolvidos para o mesmo endereço IP e simplifica o processo de gerenciamento de vários serviços ou subdomínios, apontando-os para um único domínio de destino. Notavelmente, todos os registros CNAME devem direcionar para um nome de domínio, em vez de um endereço IP.

O subdomínio "www" é um exemplo comum de CNAME. Ele é fornecido como um alias para o nome de domínio raiz, e os usuários que acessam "www.exemplo.com"são direcionados ao domínio raiz (ou zona de DNS) "exemplo.com".

O registro de nome canônico pode parecer complexo, mas é uma ferramenta relativamente simples e útil no mundo da internet e do DNS. Imagine o DNS como um enorme banco de dados de nomes, como uma lista telefônica, responsável por conectar nomes de sites familiares, como "www.exemplo.com", aos endereços de protocolo de internet (IP) reais, que são um conjunto único de números. Os registros CNAME ajudam as organizações a gerenciar domínios, distribuir e balancear o tráfego de forma mais eficiente e, por fim, proporcionar uma experiência de usuário mais rápida e fluida.

Solicite uma demonstração ao vivo do NS1 Connect

Melhore o desempenho de aplicações e adicione resiliência com DNS autorizado gerenciado e soluções avançadas de direcionamento de tráfego.

Conteúdo relacionado Assine a newsletter da IBM
Para que serve um registro CNAME de DNS?

Para que serve um registro CNAME de DNS?

Os registros CNAME servem como apontadores ou aliases, redirecionando um nome de domínio para outro. Eles são cruciais para simplificar configurações de hospedagem na web, especialmente ao gerenciar vários subdomínios ou mudanças frequentes de redirecionamento.

A importância de um registro CNAME reside em sua capacidade de oferecer flexibilidade e facilidade no gerenciamento de redirecionamento de domínios e alocação de serviços. Ele permite mudanças rápidas no ponto final de um domínio sem interromper os serviços de rede associados ou alterar outros registros.

Casos de uso comuns incluem:

  • Apontar um nome de host para serviços de rede como e-mail, FTP ou CDNs (Content Delivery Network) para o nome de domínio raiz (o "nome verdadeiro")

  • Apontando subdomínios criados para diferentes clientes no domínio de um provedor de serviços (company.hostname.com) para o domínio raiz (company.com).

  • Redirecionar o tráfego para um CDN ideal com base na localização do usuário, servidor DNS ou disponibilidade do CDN ou outros fatores

  • Registrar um nome de domínio em vários países e apontar sites criados para diferentes regiões/países para o domínio principal

  • Apontar sites pertencentes à mesma empresa para um domínio principal.
Processo de resolução de DNS para registros CNAME

Processo de resolução de DNS para registros CNAME

O seguinte exemplo do processo de resolução demonstra como funcionam os registros CNAME:

1. Um cliente DNS solicita um endereço (inicia uma consulta DNS), e uma solicitação DNS é criada. Para este exemplo, usaremos www.exemplo.com como o endereço solicitado.

2. Um resolvedor DNS recebe a solicitação e localiza o servidor de nomes autoritativo que contém o arquivo de zona DNS com os registros DNS para o domínio "exemplo.com".

3. A solicitação DNS é resolvida e o registro CNAME é retornado ao cliente.

4. O cliente reconhece que www.exemplo.com é um alias para o endereço "exemplo.com". O cliente inicia uma nova consulta para "exemplo.com".

5. Uma solicitação DNS para "example.com" é criada, e o resolvedor localiza e retorna o registro A para "exemplo.com". O registro A contém o endereço IP.

6. Com esse endereço IP, o cliente DNS se conecta a "exemplo.com".

Restrições em registros CNAME

Restrições em registros CNAME

Certas restrições se aplicam aos registros CNAME e como eles podem ser usados, incluindo:

  • Um CNAME não pode ser colocado no nível do domínio raiz. O domínio raiz é o ponto de autoridade (SOA) do DNS, que deve apontar para um endereço IP.

  • Um registro CNAME aponta para outro nome de domínio. Os registros CNAME nunca apontam para um endereço IP.

  • Um nome de host definido em um registro CNAME não pode ter outros tipos de registros de recursos, como registros de troca de e-mails (MX), registros TXT ou registros A. Existem exceções para registros DNSSEC, como RRSIG e NSEC.

  • Um registro CNAME pode apontar para outro registro CNAME, mas isso é ineficiente e não é considerado uma boa prática.

  • Registros MX e registros de servidores de nomes (NS) nunca devem apontar para um alias CNAME.
Qual é a diferença entre registros CNAME, registros de alias e redirecionamentos?

Qual é a diferença entre registros CNAME, registros de alias e redirecionamentos?

Registros de alias têm um propósito semelhante aos registros CNAME, redirecionando um nome de domínio para outro. Compreender as nuances entre registros CNAME, registros de alias e redirecionamentos, e suas relações no contexto do DNS, é fundamental para um gerenciamento eficiente de domínios.

Registros CNAME atuam como aliases, direcionando um nome de domínio para outro. Eles são usados principalmente para subdomínios e não podem coexistir com outros registros no mesmo nome de host.

Registros de alias, semelhantes em função aos registros CNAME, oferecem uma solução alternativa, permitindo o uso simultâneo de outros tipos de registros. Redirecionamentos, no entanto, funcionam de forma diferente, guiando usuários e mecanismos de busca para URLs diferentes e são geralmente implementados no nível do servidor da web.

Um registro A (registro de endereço) mapeia diretamente um nome de domínio para um endereço IPv4. Registros AAAA mapeiam um nome de domínio para um endereço IPv6. Diferentemente dos registros CNAME, os registros A não fornecem um alias, mas sim uma tradução direta de um nome de domínio para um endereço IP.

No contexto mais amplo do DNS, os registros CNAME, juntamente com outros registros como MX, A, TXT e NS, desempenham papéis específicos no direcionamento de nomes de domínio, roteamento de tráfego, especificação de servidores de e-mails, mapeamento para endereços IP, armazenamento de dados textuais e indicação de servidores de nomes autorizados.

Soluções relacionadas

Soluções relacionadas

IBM NS1 Connect Managed DNS

O IBM NS1 Connect Managed DNS Service fornece conexões de DNS resilientes, rápidas e autoritativas para evitar interrupções de rede e manter sua empresa sempre online.

Explore o IBM NS1 Connect Managed DNS Solicite uma demo ao vivo

Prevenção de ataques DDoS com IBM NS1 Connect

O IBM NS1 Connect protege seu negócio contra ataques DDoS no DNS por meio de forte resiliência na plataforma e uma opção para proteger sua conta de picos inesperados de tráfego DNS.

Explore a prevenção de ataques DDoS com IBM NS1 Connect

IBM® NS1 connect

O IBM NS1 Connect fornece conexões rápidas e seguras para usuários em qualquer lugar do mundo com DNS premium e direcionamento de tráfego avançado e personalizável. A arquitetura sempre ativa e baseada em API permite que suas equipes de TI monitorem redes de forma mais eficiente, implementem mudanças e realizem manutenções rotineiras.

Explore o IBM NS1 Connect 

Recursos

Recursos

Qual é o sistema de nome de domínio (DNS)?

O DNS permite que os usuários se conectem a sites por meio de URLs em vez de endereços numéricos de protocolos da internet.

O que é servidor DNS?

Os servidores DNS são onde se armazenam e processam dados usados para identificar o endereço de IP correspondente a cada site pesquisado nos navegadores, utilizando o nome de domínio.

O que são registros DNS?

Um registro do Sistema de Nomes de Domínio (DNS) é um conjunto de instruções usadas para conectar nomes de domínio a endereços IP em servidores DNS.

O que é propagação de DNS?

A propagação de DNS refere-se ao tempo que os servidores de DNS levam para propagar as alterações em um registro de DNS pela internet.

Dê o próximo passo

O serviço gerenciado IBM NS1 Connect de DNS oferece conexões DNS resilientes, rápidas e autorizadas para evitar interrupções na rede e manter seu negócio on-line o tempo todo.

Explore o IBM NS1 Connect Managed DNS Solicite uma demo ao vivo