O que é DNS e como ele funciona na prática

CONTEÚDO TBF HOST

O que é DNS e como ele funciona na prática

DNS é uma daquelas coisas que ninguém precisa entender até precisar. O momento costuma ser sempre o mesmo: uma ferramenta pede para “adicionar um registro TXT”, ou o desenvolvedor diz que “o domínio ainda não propagou”, ou os e-mails simplesmente pararam de chegar.

A boa notícia é que o conceito é mais simples do que a nomenclatura sugere. Uma vez entendido, boa parte dos problemas de domínio deixa de parecer misteriosa — e você passa a saber o que está fazendo em vez de copiar valores que alguém mandou.

Este guia explica o que o DNS faz, o que cada tipo de registro significa, por que as mudanças demoram a aparecer e quais erros causam a maior parte dos problemas.

O que é DNS

DNS significa Sistema de Nomes de Domínio. Ele é o mecanismo que traduz nomes legíveis por pessoas — como suaempresa.com.br — nos endereços numéricos que os computadores usam para se encontrar na internet.

A analogia clássica é a de uma lista telefônica, e ela funciona bem: você sabe o nome de quem quer contatar, mas precisa do número para completar a ligação. O DNS faz essa consulta, automaticamente, milhares de vezes por dia.

Só que ele faz mais do que isso, e é aí que a maioria das dúvidas aparece: o DNS não aponta apenas o site. Ele aponta também para onde vão os e-mails do domínio, quais serviços estão autorizados a enviar mensagens em seu nome, e onde ficam subdomínios e ferramentas de terceiros. Tudo isso convive na mesma configuração, o que explica por que mexer nela sem entender pode derrubar o e-mail enquanto se ajusta o site.

Como uma consulta acontece

O percurso leva milissegundos e envolve várias etapas:

  1. Alguém digita o seu endereço no navegador.
  2. O computador verifica se já sabe a resposta, guardada de uma consulta anterior.
  3. Se não sabe, pergunta a um servidor recursivo — normalmente do provedor de internet ou de um serviço público.
  4. Esse servidor consulta a hierarquia do DNS até encontrar quem é a autoridade sobre o domínio.
  5. A autoridade responde com o endereço correspondente.
  6. O navegador se conecta a esse endereço e carrega a página.
  7. A resposta fica guardada por um tempo, para que a próxima consulta seja instantânea.

O passo 7 é o que explica quase todas as dúvidas sobre demora em mudanças, e voltaremos a ele.

Quem controla o quê

Esta separação confunde muita gente, e entendê-la resolve boa parte dos impasses de “onde eu mudo isso?”:

O registrador é onde o domínio foi comprado. É lá que se define quais são os servidores de nome — a autoridade que responde pelo domínio.

Os servidores de nome são o endereço da configuração. Podem ser do próprio registrador, do provedor de hospedagem ou de um serviço especializado de DNS.

A zona DNS é o conjunto de registros propriamente dito, hospedado em quem tem a autoridade.

Na prática: se os servidores de nome apontam para a sua hospedagem, é no painel da hospedagem que você edita os registros. Se apontam para o registrador, é lá. Procurar no lugar errado é a causa mais comum de “editei e não mudou nada”.

Os registros que importam

Existem dezenas de tipos, mas o dia a dia gira em torno de poucos:

RegistroPara que serveExemplo de uso
AAponta um nome para um endereço IPv4O domínio principal para o servidor do site
AAAAO mesmo, para endereços IPv6Sites com suporte a IPv6
CNAMEAponta um nome para outro nomeUm subdomínio apontando para um serviço externo
MXIndica quais servidores recebem e-mail do domínioConfiguração do e-mail corporativo
TXTGuarda texto livre no domínioAutenticação de envio e verificação de propriedade
NSDefine quais servidores respondem pelo domínioTrocar de provedor de DNS

Três observações práticas sobre eles.

O registro A é o que “aponta o site”. Quando alguém diz que vai apontar o domínio para a nova hospedagem, normalmente é esse registro — ou os servidores de nome — que será alterado.

O CNAME não pode conviver com outros registros no mesmo nome. É uma limitação técnica que gera erro frequente ao tentar usar um CNAME no domínio raiz, que já tem outros registros.

O registro TXT virou o mais usado por serviços de terceiros. Verificar a propriedade de um domínio, autenticar envio de e-mail, validar certificados — quase tudo hoje passa por um TXT. É por isso que ferramentas pedem tanto para “adicionar um TXT”.

MX: por que e-mail é um caso à parte

Vale um destaque, porque é onde os erros custam mais caro.

Os registros MX indicam quais servidores recebem as mensagens destinadas ao domínio. Eles são independentes do registro A: o site pode estar em um servidor e o e-mail em outro, e essa separação é comum e recomendável em muitos casos.

A consequência prática é a que mais pega gente desprevenida: trocar de hospedagem e apontar tudo para o novo servidor derruba o e-mail, se o e-mail estava em outro lugar. Antes de qualquer alteração de DNS, vale anotar os registros MX atuais.

Os registros MX também têm um número de prioridade. Valores menores são tentados primeiro; os maiores funcionam como alternativa. É por isso que costumam aparecer vários registros MX para o mesmo domínio.

Propagação: por que a mudança demora

Este é o ponto mais mal compreendido do assunto, e ele tem uma explicação simples.

Como o passo 7 do percurso mostrou, as respostas de DNS ficam guardadas em cache por servidores espalhados pela internet. O tempo dessa guarda é definido por um valor chamado TTL, configurado em cada registro.

Enquanto o TTL não expira, esses servidores continuam entregando a resposta antiga — mesmo que você já tenha alterado a configuração. Por isso, durante um período, parte das pessoas vê o novo destino e parte ainda vê o antigo.

Duas consequências práticas:

  • A demora não é aleatória. Ela corresponde ao TTL configurado antes da mudança.
  • É possível reduzi-la antecipadamente. Baixar o TTL para poucos minutos com algumas horas ou dias de antecedência faz a alteração se propagar rapidamente. Depois da mudança, o valor volta ao normal.

Esse é justamente o cuidado que transforma uma migração demorada em uma transição de minutos, como detalhamos no guia sobre migrar de hospedagem sem sair do ar.

Os erros mais comuns

  1. Editar no lugar errado. Se os servidores de nome apontam para outro serviço, alterações feitas no registrador não têm efeito.
  2. Apagar registros que não se reconhece. Registros TXT de verificação e MX de e-mail costumam parecer descartáveis e não são.
  3. Trocar a hospedagem e esquecer o e-mail, pelo motivo já explicado.
  4. Criar registros duplicados para o mesmo nome, o que gera comportamento imprevisível.
  5. Concluir que “não funcionou” antes do TTL expirar, e fazer novas alterações que confundem ainda mais o diagnóstico.
  6. Deixar o registro do domínio expirar. Nenhuma configuração de DNS resolve um domínio não renovado — e o endereço pode ser registrado por terceiros.

Como verificar o que está no ar

Você não precisa confiar apenas no painel. Ferramentas públicas de consulta de DNS mostram, em segundos, quais registros estão efetivamente publicados para qualquer domínio.

É a forma mais rápida de responder a perguntas como: os servidores de nome estão corretos? O registro A aponta para onde eu espero? Os MX estão presentes? Existe algum TXT de autenticação publicado?

Vale usar isso como primeiro passo de qualquer diagnóstico, antes de mexer em qualquer coisa. Muitas vezes o problema não é o que você imagina que está configurado — é o que está de fato publicado.

Boas práticas

  • Anote a configuração atual antes de qualquer alteração, inclusive com uma captura de tela.
  • Altere um registro por vez quando estiver diagnosticando, para saber o que causou o quê.
  • Reduza o TTL antes de mudanças planejadas.
  • Mantenha o contato do domínio atualizado, já que avisos de renovação vão para lá.
  • Documente o que cada registro faz, especialmente os TXT de serviços de terceiros — em um ano ninguém lembra para que serviam.
  • Ative a renovação automática do domínio.

Conclusão

DNS é o mecanismo que conecta o nome do seu domínio aos serviços que ele usa — site, e-mail, ferramentas de terceiros. Cada tipo de registro cumpre uma função específica, e a maior parte dos problemas vem de alterar um sem considerar os outros.

Dois conceitos resolvem quase todas as dúvidas: entender que os servidores de nome definem onde a configuração vive, e que o TTL explica por que as mudanças demoram — e permite acelerá-las quando planejadas com antecedência.

Se você vai alterar a configuração do seu domínio, comece consultando o que está publicado hoje e anote antes de mexer. Conheça os planos de hospedagem de sites da TBF Host e verifique o suporte disponível para configuração de domínio.

Perguntas frequentes

O que é DNS?

É o Sistema de Nomes de Domínio, o mecanismo que traduz nomes legíveis por pessoas, como o endereço do seu site, nos endereços numéricos que os computadores usam para se encontrar. Além do site, o DNS também define para onde vão os e-mails do domínio e quais serviços de terceiros estão associados a ele.

Para que serve cada registro DNS?

O registro A aponta um nome para um endereço IPv4 e o AAAA faz o mesmo para IPv6. O CNAME aponta um nome para outro nome, comum em subdomínios ligados a serviços externos. O MX indica quais servidores recebem e-mail do domínio. O TXT guarda texto livre, usado em autenticação e verificação. O NS define quem responde pelo domínio.

Por que as mudanças de DNS demoram para funcionar?

Porque as respostas ficam guardadas em cache por servidores espalhados pela internet, por um período definido no TTL de cada registro. Enquanto ele não expira, esses servidores continuam entregando a resposta antiga. A demora corresponde ao TTL configurado antes da alteração, e não é aleatória.

O que é TTL no DNS?

É o tempo durante o qual uma resposta de DNS pode ser guardada em cache antes de ser consultada novamente. Reduzir o TTL para poucos minutos com antecedência faz com que uma mudança planejada se propague rapidamente. Depois da alteração, o valor pode voltar ao normal.

Onde eu edito os registros do meu domínio?

No serviço para onde apontam os servidores de nome do domínio. Se eles apontam para a hospedagem, a edição é feita no painel da hospedagem; se apontam para o registrador, é lá. Editar no lugar errado é a causa mais frequente de alterações que não produzem efeito.

Trocar de hospedagem afeta meu e-mail?

Pode afetar, e é um erro comum. Os registros MX, que definem para onde vão as mensagens, são independentes do registro do site. Se o e-mail estava em outro servidor e todos os registros forem apontados para a nova hospedagem, o recebimento é interrompido. Anote os MX atuais antes de qualquer alteração.

Posso usar CNAME no domínio principal?

Em geral não. Um CNAME não pode conviver com outros registros no mesmo nome, e o domínio raiz normalmente já tem outros registros configurados, como os MX. É uma limitação técnica que costuma gerar erro quando serviços de terceiros pedem um CNAME para o domínio sem subdomínio.

Como verificar quais registros DNS estão publicados?

Com ferramentas públicas de consulta de DNS, que mostram em segundos os registros efetivamente publicados para qualquer domínio. Vale usá-las como primeiro passo de qualquer diagnóstico, antes de alterar algo: com frequência o que está publicado difere do que se imagina estar configurado.

Facebook
X
LinkedIn