O DNS (Sistema de Nomes de Domínio) é o sistema que conecta nomes de domínio, como example.com, aos endereços IP que os computadores usam para encontrar sites e outros serviços na internet. Em vez de memorizar um endereço numérico, você simplesmente digita o nome de um site no navegador.
Mas o DNS faz mais do que ajudar a carregar sites. Ele também direciona e-mails, permite verificar domínios e ajuda serviços na internet a localizar os servidores corretos.
Veja como o DNS funciona e o que você precisa saber para gerenciar um site.
Como o DNS funciona?
Pense no DNS como a lista de endereços da internet.
Quando você digita example.com no navegador, seu dispositivo precisa encontrar o servidor associado a esse domínio. O DNS fornece as informações necessárias para localizá-lo.
Esse processo é chamado de resolução de DNS.
Veja o que normalmente acontece:
- Você digita um nome de domínio. Seu navegador precisa do endereço IP associado ao site.
- Um resolvedor de DNS consulta o cache. Se já tiver uma resposta válida, ele pode fornecê-la imediatamente.
- O resolvedor consulta o domínio. Se necessário, ele consulta a infraestrutura de DNS, incluindo servidores de nomes raiz, de domínios de nível superior (TLDs) e autoritativos.
- O endereço IP é retornado. As informações do DNS autoritativo indicam ao resolvedor para onde aponta o nome de host solicitado.
- Seu navegador se conecta ao site. Ele usa o endereço retornado para estabelecer uma conexão e solicitar a página.
Esse processo geralmente acontece de forma automática, sem que você perceba.
O DNS não armazena as páginas nem as imagens do seu site. Ele ajuda o navegador a localizar a infraestrutura que as disponibiliza.

O que são servidores DNS?
Vários tipos de servidores DNS trabalham juntos para resolver nomes de domínio.
Resolvedor de DNS recursivo
Um resolvedor recursivo recebe solicitações de DNS do seu dispositivo e busca as respostas.
Seu provedor de internet pode fornecer um resolvedor, mas serviços públicos como Cloudflare DNS e Google Public DNS também estão disponíveis.
Servidor de nomes raiz
Os servidores de nomes raiz ajudam a direcionar consultas aos servidores de nomes responsáveis por domínios de nível superior, como .com, .net e .org.
Servidor de nomes de TLD
Um servidor de nomes de domínio de nível superior indica onde encontrar os servidores DNS autoritativos de um domínio registrado específico.
Servidor de nomes autoritativo
Um servidor de nomes autoritativo mantém os registros DNS de um domínio e fornece as informações definitivas usadas para resolver seus nomes de host.
Ao gerenciar um site, esses registros DNS autoritativos são especialmente importantes.
Principais tipos de registros DNS
Os registros DNS determinam como os diferentes serviços associados ao seu domínio são localizados e configurados.
Veja os registros com que os proprietários de sites mais se deparam.
| Registro | Finalidade | Exemplo |
|---|---|---|
| A | Aponta um nome de host para um endereço IPv4 | 192.0.2.10 |
| AAAA | Aponta um nome de host para um endereço IPv6 | 2001:db8::10 |
| CNAME | Torna um nome de host um alias de outro | www → example.com |
| MX | Identifica os servidores de e-mail de um domínio | mail.example.com |
| TXT | Armazena texto usado para verificação e segurança de e-mail | SPF ou verificação de domínio |
| NS | Identifica os servidores de nomes autoritativos | ns1.example.net |
Os endereços IP acima são exemplos usados em documentação, não endereços reais de hospedagem.
Por que os registros DNS são importantes?
Imagine que você comprou um domínio e um plano de hospedagem de sites.
Os arquivos do seu site estão armazenados no servidor de hospedagem, mas os visitantes ainda precisam de uma forma de encontrar esse servidor.
Um registro A pode apontar seu domínio para o endereço IPv4 do servidor de hospedagem. Já os registros MX direcionam os e-mails recebidos aos servidores de e-mail apropriados.
Registros incorretos podem deixar um site inacessível ou impedir a entrega de e-mails, mesmo quando o servidor de hospedagem está funcionando normalmente.
DNS, nome de domínio e hospedagem de sites: qual é a diferença?
Esses três termos estão relacionados, mas têm significados diferentes.
Nome de domínio: O endereço legível que as pessoas digitam para encontrar seu site, como example.com.
DNS: O sistema que fornece as informações necessárias para localizar os serviços associados a esse domínio.
Hospedagem de sites: A infraestrutura que armazena e disponibiliza os arquivos e aplicativos do seu site.
Você não precisa necessariamente contratar os três serviços do mesmo provedor.
Por exemplo, seu domínio pode estar registrado em uma empresa, ter o DNS gerenciado por outra e o site hospedado em um servidor da ZYNOO.
O importante é que a configuração de DNS direcione os visitantes ao destino correto.
O que são servidores de nomes?
Servidores de nomes são servidores DNS responsáveis por responder a consultas sobre domínios.
Ao configurar a hospedagem, seu provedor pode pedir que você altere os servidores de nomes do seu domínio.
Isso informa ao sistema DNS qual serviço autoritativo é responsável pelos registros do seu domínio.
Por exemplo, se seu provedor de hospedagem oferece gerenciamento de DNS, você pode receber a orientação de usar os servidores de nomes dele.
Outra opção é manter seu provedor de DNS atual e atualizar os registros A, AAAA, CNAME ou outros que forem necessários.
Importante: Alterar os servidores de nomes pode afetar seu site e seus e-mails. Antes de fazer a troca, verifique se o novo provedor de DNS contém todos os registros necessários.
O que é propagação de DNS?
A propagação de DNS é o período durante o qual as alterações de DNS se tornam visíveis para diferentes resolvedores e usuários na internet.
Quando você atualiza um registro DNS, alguns resolvedores podem continuar usando a resposta armazenada anteriormente em cache até que ela expire.
Isso é influenciado por uma configuração chamada TTL (Time to Live), que informa aos caches de DNS por quanto tempo um registro pode ser mantido.
Por exemplo, um TTL de 3.600 segundos corresponde a uma hora.
No entanto, as alterações de DNS nem sempre se tornam visíveis em todos os lugares exatamente ao mesmo tempo. O comportamento dos resolvedores, os registros já armazenados em cache e as alterações na delegação dos servidores de nomes podem afetar esse processo.
Se você alterou recentemente suas configurações de DNS, aguarde a atualização dos caches antes de concluir que há algum problema.
Se seu site não carregar e você vir o erro “O servidor DNS não está respondendo”, consulte nosso guia sobre como corrigir o erro de servidor DNS que não responde para identificar a causa e restabelecer sua conexão.
Como verificar seus registros DNS
Você pode consultar as informações de DNS usando ferramentas de linha de comando integradas ao sistema.
Em sistemas Windows, macOS ou Linux com nslookup disponível, abra um terminal e execute:
nslookup example.com
Para verificar os registros MX:
nslookup -type=MX example.com
Para verificar os servidores de nomes:
nslookup -type=NS example.com
Substitua example.com pelo seu domínio.
Esses comandos ajudam você a ver quais informações de DNS o resolvedor configurado retorna.
Se você usa o cPanel, também pode gerenciar os registros DNS compatíveis pelo Zone Editor, desde que sua zona DNS esteja hospedada nele.
O guia da base de conhecimento da ZYNOO sobre como adicionar um registro A no cPanel explica o procedimento básico.
O que acontece quando o DNS não funciona?
Um problema de DNS pode impedir que os usuários acessem seu site, mesmo quando o servidor web está funcionando corretamente.
As causas mais comuns incluem:
- Registros DNS incorretos ou ausentes.
- Servidores de nomes apontando para o provedor errado.
- Registro de domínio expirado ou suspenso.
- Informações de DNS armazenadas em cache que ainda não expiraram.
- Problemas temporários no resolvedor ou no servidor DNS autoritativo.
Por exemplo, o erro DNS_PROBE_FINISHED_NXDOMAIN pode aparecer no navegador quando o DNS informa que o nome de host solicitado não existe.
Antes de alterar as configurações de hospedagem, verifique o registro do domínio, a delegação dos servidores de nomes e os registros DNS relevantes.
Se seu navegador exibir o erro DNS_PROBE_FINISHED_NXDOMAIN, isso significa que o nome de domínio solicitado não pôde ser encontrado por meio da resolução de DNS. Isso pode ocorrer devido a registros DNS incorretos, problemas nos servidores de nomes ou informações de DNS armazenadas em cache. Consulte nosso guia sobre como corrigir o erro DNS_PROBE_FINISHED_NXDOMAIN para obter instruções de solução de problemas passo a passo.
Perguntas frequentes
Não. O DNS é um sistema de nomes, enquanto um endereço IP identifica um destino na rede. Em geral, o DNS resolve nomes de domínio em endereços IP.
A resolução de DNS normalmente está incluída na conexão à internet. Muitos registradores de domínio e provedores de hospedagem também incluem o gerenciamento de DNS, embora alguns serviços avançados de DNS ofereçam planos pagos.
Não necessariamente. Um resolvedor mais rápido pode reduzir o tempo de consulta, mas a velocidade geral do site também depende do desempenho do servidor, do cache, das condições da rede e da otimização das páginas.
Sim. Você pode registrar e gerenciar um domínio sem hospedar um site. Se quiser que o domínio exiba um site, precisará de uma hospedagem adequada ou de outro serviço.
Conclusão
O DNS é um dos sistemas fundamentais que tornam a internet fácil de usar. Ele conecta nomes de domínio conhecidos aos servidores e serviços por trás deles.
Entender os registros DNS, os servidores de nomes e o cache pode ajudar você a configurar a hospedagem, gerenciar e-mails e solucionar problemas relacionados a domínios.
Você não precisa dominar todos os detalhes técnicos, mas saber como o DNS funciona facilita muito o gerenciamento de um site.