Skip to content
Ilustração contendo um navegador de internet ao fundo e um globo em volta de nuvens, onde em uma está escrito DNS.

DNS: O que é, como funciona e para que serve?

27/09/20249 minutos de leitura

O DNS é essencial para a navegação na internet, mas, para quem não está familiarizado, o conceito pode parecer confuso.

No entanto, entendê-lo é importante para resolver problemas comuns de navegação e melhorar a performance dos sites.

De forma bem resumida, ele funciona como uma agenda de contatos. Mas isso vai fazer sentido mais a frente, à medida que você prosseguir a leitura deste artigo. 

O que é DNS?

O DNS (Domain Name System ou Sistema de Nomes de Domínio) é um dos pilares da internet.

Ele serve para traduzir nomes de domínio (os endereços amigáveis que você digita no navegador) em endereços IP (Internet Protocol), que são as “localizações” numéricas dos servidores na internet.

Em outras palavras, quando você quer acessar um site, ele traduz o endereço que você digitou (como task.com.br) no IP correto que leva ao servidor do site.

Cada dispositivo conectado à internet tem um IP único. Por exemplo, o site do Task pode ter um IP como 200.162.176.20, mas é muito mais fácil lembrar do endereço task.com.br, não é verdade?

Essa tradução acontece porque computadores entendem números (IP), mas para nós humanos, os nomes são mais difíceis de lembrar.

Dessa forma, o DNS faz essa “ponte”, garantindo que você chegue ao site correto sem precisar decorar sequências numéricas.

Como o DNS funciona?

Como falei acima, quando você digita um endereço no navegador, o DNS começa a trabalhar.

Nesse momento, o seu navegador de internet envia uma consulta para descobrir o IP correspondente ao nome do domínio. Essa consulta passa por vários servidores até encontrar a resposta certa.

Aqui vai um exemplo prático: digamos que você digite “exemplo.com” no seu navegador. O navegador consulta primeiro o cache local para ver se já tem o IP armazenado. Se não encontrar, ele pergunta ao resolvedor recursivo, que faz uma série de consultas a outros servidores (como o servidor raiz e os servidores TLD) até chegar ao servidor autoritativo, que tem a resposta correta.

Nessa última frase, eu introduzi alguns termos técnicos,  mas pode ficar tranquilo que vou explicá-los no decorrer do artigo. 

Continuando… todo esse processo que expliquei é invisível para você, mas acontece em milissegundos, permitindo que o site carregue rapidamente.

O que são nameservers de domínio?

Os nameservers são responsáveis por armazenar e entregar as informações sobre onde os domínios estão hospedados. Eles fazem parte do “caminho” que o DNS percorre.

Quando você registra um domínio, geralmente precisa apontá-lo para um ou mais nameservers. Esses servidores são, essencialmente, as “bibliotecas” que guardam as informações sobre onde encontrar o conteúdo do seu site.

Por exemplo, se você registrar um domínio no Registro.br, poderá usar os nameservers dele para gerenciar a tradução de seu domínio em IP.

Quais os tipos de servidores de DNS?

Existem vários tipos de servidores de DNS, e cada um tem uma função específica no processo. Vamos conhecê-los agora. 

Servidor Resolvedor Recursivo

Esse é o servidor que faz a “pergunta” ao longo da cadeia de servidores e faz o papel de intermediário. 

Ele é o primeiro ponto de contato e faz a maior parte do trabalho ao interagir com outros servidores até encontrar o IP correto.

Assim que o endereço é requisitado no navegador, ele procura no cache do computador do usuário, caso não encontre, a requisição é enviada aos servidores. 

Depois que o site (ou IP) é encontrado, a requisição é enviada ao servidor raiz.  

Servidor raiz

O servidor raiz ou root nameserver é o primeiro servidor a ser consultado pelo resolvedor recursivo (que expliquei acima) e está no topo da hierarquia de servidores .

Ele não tem a resposta final, mas aponta para o próximo passo, geralmente um servidor TLD. Ou seja, ele fornece ao seu navegador as informações necessárias para encontrar o endereço que digitou. 

Servidor TLD / TLD nameserver

O servidor TLD (Top Level Domain ou servidor de domínio de topo) gerencia domínios de alto nível, como “.com”, “.net”, “.org”.

Assim que ele consulta o servidor raiz, ele encaminha a solicitação para o servidor TLD correspondente.

Servidor autoritativo

O servidor autoritativo é o que tem a resposta definitiva para a consulta. É ele que armazena as informações do site que você pretende visitar.

Quando o servidor TLD identifica o domínio correto, ele direciona o resolvedor para o servidor autoritativo, que contém o IP exato do site.

Qual é a diferença entre um servidor DNS autoritativo e um resolvedor recursivo de DNS?

Essa é uma distinção importante no processo. O resolvedor recursivo busca a resposta, enquanto o servidor autoritativo tem a resposta.

Resolvedor Recursivo de DNS

Como explicado acima, o resolvedor recursivo age como um “intermediário”.

Ele é o servidor que recebe a solicitação e faz o trabalho de procurar a resposta nos demais servidores.

Servidor de DNS Autoritativo

O servidor autoritativo, por outro lado, é o “dono” da informação.

Ele armazena os registros e responde ao resolvedor com o endereço IP correto.

Como é o fluxo de resolução de um DNS?

O fluxo de resolução segue várias etapas. Vamos descrever passo a passo como funciona.

Etapa 1: Solicitação de DNS no navegador

O usuário digita um nome de domínio no navegador, e a solicitação é enviada para o sistema DNS.

Etapa 2: Verificação de cache local

O sistema verifica primeiro o cache local do computador ou do navegador. Se o IP estiver armazenado, ele é utilizado imediatamente.

Etapa 3: Consulta ao servidor resolvedor recursivo

Se o IP não estiver no cache local, a solicitação é encaminhada ao resolvedor recursivo.

Etapa 4: Consulta ao servidor raiz

O resolvedor recursivo consulta o servidor raiz, que aponta para o servidor TLD.

Etapa 5: Consulta ao servidor TLD

O servidor raiz envia a solicitação para o servidor TLD apropriado, baseado na extensão do domínio (.com, .org, etc.).

Etapa 6: Consulta ao servidor autoritativo

O servidor TLD aponta para o servidor autoritativo, que tem a resposta final.

Etapa 7: Retorno do endereço IP

O servidor autoritativo retorna o endereço IP associado ao domínio consultado.

Etapa 8: Armazenamento em cache

O resolvedor recursivo armazena o IP no cache para agilizar futuras consultas.

Etapa 9: Resposta ao navegador

O resolvedor recursivo envia a resposta de volta para o navegador.

Etapa 10: Carregamento do site

O navegador usa o IP fornecido para carregar o site que o usuário solicitou.

O que é uma zona DNS e como fazer mudanças no domínio?

Uma zona DNS contém os registros DNS de um domínio e seus subdomínios.

Então, ela define como as solicitações devem ser tratadas para aquele domínio.

Por isso, fazer mudanças em uma zona DNS pode ser útil para configurar e-mails, redirecionamentos e serviços no seu site.

Registro A

O registro A ou registro de host DNS associa um domínio ou subdomínio a um endereço IP.

Registros CNAME

O registro CNAME OU ou registro de “nome canônico” tem a função de criar apelidos para domínios. Por exemplo, você pode apontar “blog.exemplo.com” para “exemplo.com”.

Registros MX

O registro MX (mail exchanger) controla o direcionamento de e-mails. Ele indica para onde os e-mails do seu domínio devem ser enviados.

Registros TXT

Um registro TXT permite armazenar informações de texto no DNS. Comumente usados para validação de propriedade de domínios.

Registros SRV

Um registro SRV define serviços específicos em um domínio, como protocolos e portas a serem usados.

O que é propagação do DNS?

Quando você faz uma alteração, como mudar os nameservers ou atualizar um registro A, a alteração não é imediata.

Ela precisa “se propagar” por todos os servidores de DNS no mundo. Esse processo pode levar de algumas horas a 48 horas, dependendo da atualização dos servidores. 

Durante esse período, alguns usuários podem acessar o site antigo, enquanto outros já veem a nova versão.

O que é DNSSEC?

O DNSSEC (DNS Security Extensions) é uma camada adicional de segurança.

Ele garante que as respostas de DNS não sejam modificadas ou falsificadas por atacantes.

Então, ele funciona como uma assinatura digital que verifica a autenticidade dos dados recebidos.

Por isso, os sites que implementam o DNSSEC oferecem maior segurança para seus usuários.

O que é o DNS no celular ou PC?

No celular ou PC, funciona da mesma forma que em qualquer outro dispositivo conectado à internet.

O dispositivo usa o DNS para traduzir os nomes de domínio em endereços IP, permitindo que você acesse sites.

Se desejar, você pode configurar DNS personalizados, como o do Google (8.8.8.8) ou o Cloudflare (1.1.1.1), para melhorar a performance e segurança.

Um servidor DNS pode bloquear Anúncios?

Sim, servidores como o AdGuard DNS são projetados para bloquear anúncios e rastreadores.

Eles filtram solicitações de DNS, bloqueando a resposta de certos domínios de anúncios e, portanto, impedem o carregamento de anúncios no seu navegador.

Qual a diferença entre o DNS e o DNS privado?

O padrão não oferece criptografia, o que significa que terceiros podem visualizar suas consultas de DNS.

Já o DNS privado, como o DNS sobre HTTPS (DoH) ou o DNS sobre TLS (DoT), criptografa suas consultas, protegendo sua privacidade.

O que é o armazenamento de DNS em cache e onde ocorre?

O cache de DNS é como uma memória temporária que armazena os IPs dos sites que você visitou recentemente.

Isso reduz o tempo de resolução de DNS para futuras consultas, já que o dispositivo não precisa refazer todo o processo.

Armazenamento em cache do DNS do navegador

Os navegadores modernos mantêm um cache DNS temporário para acelerar o carregamento de sites que você já visitou.

Armazenamento de DNS no cache ao nível do Sistema Operacional (OS)

Além do cache do navegador, o sistema operacional do seu dispositivo também armazena consultas de DNS em cache.

Bom, agora que você sabe como o DNS funciona, já é capaz de entender como ele é crucial para a internet. Sem ele, seria muito mais difícil navegar.

Geraldo Lucciani é jornalista, especialista em Marketing Digital e Gestor Cultural. Apaixonado por tecnologia e internet, escreve conteúdos para sites, blogs e redes sociais desde 2016. Atua também na cena cultural da capital mineira produzindo espetáculos e trazendo nomes do humor para a cidade. Nas horas vagas, ama ler, assistir filmes, séries e, claro, peças de teatro.

Nenhum comentário

This Post Has 0 Comments

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Leia também...
Back To Top