0Pricing
Cloud & IT Cert Prep · Aula

Acompanhando uma Consulta de DNS

Rastreie uma consulta do seu dispositivo até o servidor autoritativo.

Acompanhando uma Consulta de DNS é uma aula grátis de Cloud & IT Cert Prep no CoddyKit. Esta é a aula 2 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Cloud & IT Cert Prep, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Cloud & IT Cert Prep inclui 4 aulas no total.

Iniciando uma consulta

Quando você insere um nome de domínio, seu dispositivo precisa convertê-lo em um endereço IP antes de se conectar. Esse processo é uma consulta DNS e segue uma sequência clara de etapas.

O objetivo é encontrar a resposta autoritativa o mais rapidamente possível, usando caches ao longo do caminho para reduzir o trabalho.

Verifique primeiro o cache local

Primeiro, o dispositivo verifica seu próprio cache DNS local e o arquivo de hosts. Se o nome tiver sido consultado recentemente e ainda for válido, o IP armazenado em cache será usado imediatamente.

Isso evita qualquer consulta de rede. O armazenamento em cache explica por que visitar um site pela segunda vez costuma estabelecer a conexão mais rapidamente do que na primeira.

Consulte o resolvedor

Se o cache local não tiver uma resposta, o dispositivo envia a consulta ao resolvedor recursivo configurado, geralmente operado pelo ISP ou por um provedor público, como 8.8.8.8.

O resolvedor assume a responsabilidade de encontrar a resposta, consultando outros servidores conforme necessário e retornando o IP final ao dispositivo.

Recursiva vs. iterativa

A solicitação do dispositivo ao resolvedor é recursiva: "encontre a resposta completa". Em seguida, o resolvedor faz consultas iterativas à hierarquia, e cada servidor o direciona para mais perto da resposta.

Recursiva significa fazer todo o trabalho; iterativa significa fornecer a próxima etapa. O resolvedor conecta os dois estilos.

Consulte os servidores raiz

Se o resolvedor não tiver nada em cache, ele começa por um servidor raiz. A raiz não conhece a resposta final, mas sabe qual servidor TLD cuida da terminação do domínio, como .com.

A raiz responde com uma referência que direciona o resolvedor aos servidores TLD corretos.

Consulte os servidores TLD

Em seguida, o resolvedor consulta o servidor TLD (por exemplo, os servidores .com). O servidor TLD também não contém o registro final, mas conhece os servidores de nomes autoritativos do domínio específico.

Ele retorna outra referência, restringindo a busca aos próprios servidores do domínio.

Consulte o servidor autoritativo

Por fim, o resolvedor consulta o servidor de nomes autoritativo do domínio, que contém o registro real. Ele retorna o endereço IP efetivo do nome solicitado.

Essa é a resposta definitiva. Agora o resolvedor tem o que o dispositivo original precisa.

device -> resolver -> root -> TLD -> authoritative -> IP

Retorne e armazene a resposta em cache

O resolvedor envia o IP de volta ao seu dispositivo, que agora pode se conectar. Tanto o resolvedor quanto o dispositivo armazenam a resposta em cache por um período determinado.

As consultas posteriores para o mesmo nome ignoram o percurso completo e usam o cache, tornando o sistema rápido e reduzindo a carga nos servidores.

As consultas usam a porta UDP 53

A maioria das consultas DNS passa pela porta UDP 53, escolhida pela velocidade, pois as consultas são pequenas e frequentes. O transporte leve e sem conexão é adequado para trocas rápidas de perguntas e respostas.

Para respostas maiores ou transferências de zona entre servidores, o DNS muda para a porta TCP 53. Saber que o DNS usa a porta 53 é um ponto comum em exames.

DNS query -> UDP 53 (TCP 53 for large transfers)

Colocando as etapas em ordem

O caminho completo, quando nada está em cache, é: cache local → resolvedor recursivo → raiz → TLD → autoritativo → resposta.

Memorize esta ordem para o exame. Cada nível responde a partir do cache ou encaminha o resolvedor um passo adiante, até que o registro autoritativo seja alcançado.

Por que o caminho é importante

Conhecer o caminho da consulta ajuda na solução de problemas. Se um nome falhar, você poderá testar se o resolvedor responde, se o servidor autoritativo está acessível e onde a cadeia é interrompida.

Ferramentas como nslookup permitem consultar servidores específicos diretamente para identificar em qual etapa da consulta ocorre a falha.

Verificação rápida

Coloque a consulta em ordem.

Recapitulação

Você acompanhou uma consulta DNS.

  • Ordem: cache local → resolvedor → raiz → TLD → autoritativo → resposta.
  • O dispositivo faz uma consulta recursiva; o resolvedor faz consultas iterativas.
  • Os servidores raiz encaminham para servidores TLD; os servidores TLD encaminham para servidores autoritativos.
  • O servidor autoritativo contém o registro real e fornece o IP final.
  • As respostas são armazenadas em cache para acelerar consultas futuras.

Perguntas Frequentes

A aula “Acompanhando uma Consulta de DNS” é grátis?

Sim — o texto completo de “Acompanhando uma Consulta de DNS” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Cloud & IT Cert Prep, atualize para CoddyKit PRO. O curso de Cloud & IT Cert Prep inclui 4 aulas no total.

O que vou aprender em “Acompanhando uma Consulta de DNS”?

Rastreie uma consulta do seu dispositivo até o servidor autoritativo. Você pratica Cloud & IT Cert Prep com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.

Preciso ter experiência prévia para começar Cloud & IT Cert Prep?

Nenhuma experiência prévia é necessária. Cloud & IT Cert Prep no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 2 de 4.

Quanto tempo leva a aula “Acompanhando uma Consulta de DNS”?

A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.

Posso escrever e executar código nesta aula de Cloud & IT Cert Prep?

Sim. Cada aula de Cloud & IT Cert Prep inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.

Todas as aulas deste curso

  1. Por que o DNS Existe
  2. Acompanhando uma Consulta de DNS
  3. Tipos Comuns de Registros DNS
  4. Cache, TTL e Problemas de DNS
← Voltar para Cloud & IT Cert Prep