Entenda em 2 minutos como funciona o DNS

Guia explicativo com os principais tipos de registro, com exemplos práticos.

15/02/2024

Entenda em 2 minutos como funciona o DNS

Entenda em 2 minutos como funciona o DNS

Introdução: O que é DNS?

O Sistema de Nomes de Domínio, ou DNS, é um sistema que traduz nomes fáceis de lembrar em endereços IP numéricos, necessários para o acesso à Internet. Ele torna a navegação mais fácil, permitindo que usuários digitem nomes de domínio como "google.com" em seus navegadores, em vez de terem que memorizar sequências numéricas.

Este artigo aborda os principais tipos de registros DNS, essenciais para compreender o funcionamento deste sistema.

Registro NS

Os registros NS (Name Server) são registros obrigatórios na configuração de qualquer domínio. Eles indicam quais servidores de nomes são responsáveis por responder consultas relacionadas a esse domínio. Na maioria dos casos, estes registros representam o provedor responsável por hospedar o domínio.

dominio.com.br    IN    NS    ns1.mco2.com.br
dominio.com.br    IN    NS    ns2.mco2.com.br

Ao registrar um domínio no Registro.br, é necessário definir esses mesmos servidores DNS, informando à Internet em qual provedor este domínio está hospedado.

Registro A

Os registros A associam nomes a endereços IP. Veja um exemplo:

www.dominio.com.br    IN    A    192.0.2.1

No exemplo acima, ao acessar www.dominio.com.br, sua conexão fará a resolução DNS deste endereço e em seguida se conectará no IP 192.0.2.1 para visualizar o site.

Registro CNAME

Os registros CNAME (Canonical Name) associam nomes a outros nomes, sem a necessidade de criar registros do tipo A. Veja um exemplo:

ftp.dominio.com.br    IN    CNAME    www.dominio.com.br

Neste caso, ftp.dominio.com.br é um registro CNAME www.dominio.com.br, que por sua vez é um registro do tipo A que direciona para o IP 192.0.2.1.

Os registros CNAME ajudam a facilitar a organização das configurações de DNS. Em caso de mudança de IP do servidor, apenas o registro www.dominio.com.br precisa ser ajustado para que os 2 endereços passem a ser direcionados para o novo IP.

Registro MX

Os registros MX (Mail Exchange) especificam os servidores de e-mail responsáveis por receber mensagens enviadas para seu domínio. Essencial para a configuração do e-mail, eles direcionam onde os e-mails destinados ao seu domínio devem ser entregues. Veja um exemplo:

mail.dominio.com.br   IN   A    192.0.2.5
dominio.com.br        IN   MX   10 mail.dominio.com.br

No exemplo acima, as mensagens enviadas para e-mails @dominio.com.br deverão ser entregues no servidor mail.dominio.com.br, cujo IP é 192.0.2.5.

O número 10 na configuração representa a prioridade do servidor MX. Quando um domínio possui mais de um registro MX, o registro com menor valor terá a maior prioridade e representará o servidor principal para entrega de mensagens.

Registro TXT

Os registros TXT (Text) são usados para associar texto aos nomes de domínio, servindo a vários propósitos, desde verificação de propriedade do domínio até configurações de segurança de e-mail. Alguns exemplos:


dominio.com.br    IN    TXT    "google-site-verification=xxxxxxxxxxxxxxx"
dominio.com.br    IN    TXT    "v=spf1 include:spf.internetbrasil.net -all"

Nos exemplos acima temos um registro para validação de propriedade de domínio junto ao Google Search Console e uma configuração SPF, que especifica quais são os servidores autorizados a enviar mensagens através de um determinado domínio na Internet.

O registro TXT é bastante flexível e é utilizado para diversas outras finalidades, como validação de propriedade de diversos outros serviços, como Facebook ou Office 365, e configurações específicas de e-mail, como configuração DKIM e DMARC.

Time-To-Live (TTL)

O Time-To-Live (TTL) é o tempo, em segundos, que um registro DNS é guardado em cache pelos servidores ao redor do mundo antes de ser atualizado. Veja um exemplo:


dominio.com.br    IN    A    192.0.2.1    3600

Neste caso, o registro A para "dominio.com.br" com TTL de 3600 segundos (1 hora) indica que servidores DNS devem armazenar este registro em cache e apenas procurar por atualizações após uma hora.

Se você não não precisa modificar configurações de DNS no seu domínio a todo instante, usar um TTL mais elevado é benéfico, pois o cache prolongado acelera o acesso ao seu domínio.

Outros tipos de registros DNS

Além dos tipos de registros que detalhamos anteriormente, existem diversos outros tipos de registros DNS que desempenham funções específicas na Internet.

Para quem deseja explorar todos os tipos de registros DNS e entender suas funções específicas, esta página na Wikipedia oferece uma referência completa e detalhada.

Este artigo nas redes sociais: Facebook, Twitter/X, LinkedIn, Telegram, Pinterest, Tumblr, Flipboard, Mastodon

Domínios hospedados
Clientes satisfeitos