Consultando o DNS com Nslookup
Consulte registros e diagnostique problemas de resolução de nomes.
Consultando o DNS com Nslookup é uma aula grátis de Network+ Academy no CoddyKit. Esta é a aula 4 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 Network+ Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Network+ Academy inclui 4 aulas no total.
O que o Nslookup faz
nslookup (consulta de servidor de nomes) consulta o DNS diretamente, permitindo perguntar "a que IP este nome é resolvido?" e inspecionar registros DNS. Enquanto o ping por nome testa o DNS indiretamente, o nslookup o testa de propósito e em detalhes. Ele é a principal ferramenta de linha de comando para diagnosticar problemas de resolução de nomes e está disponível no Windows, Linux e macOS.
nslookup example.comPor que consultar o DNS diretamente
Muitas interrupções são, na verdade, problemas de DNS disfarçados: um site "fora do ar" que, na realidade, não pode ser resolvido, ou um site que aponta para o servidor errado. Consultar o DNS diretamente com nslookup separa a resolução de nomes da conectividade. Se o nslookup retornar o IP correto, o DNS está funcionando e o senhor deve investigar outro ponto; se falhar, a causa foi encontrada.
Lendo a saída
Uma consulta básica do nslookup mostra o Servidor que respondeu (seu servidor DNS), seguido do Nome consultado e de seu(s) Endereço(s) resolvido(s). Ver tanto o servidor quanto a resposta informa quem respondeu e o que foi informado — os dois fatos necessários para avaliar se a resolução está funcionando corretamente.
Autoritativo e não autoritativo
O nslookup frequentemente identifica uma resposta como Não autoritativa, o que significa que ela veio de um cache ou resolvedor recursivo, e não do próprio servidor do domínio. Uma resposta autoritativa vem diretamente do servidor responsável por esse domínio. Essa distinção é importante ao investigar registros desatualizados: respostas armazenadas em cache podem estar antigas, portanto consultar a fonte autoritativa revela o valor atual verdadeiro.
Consultando tipos de registro
Você pode solicitar tipos de registro específicos. Defina o tipo como A para IPv4, AAAA para IPv6, MX para servidores de e-mail, CNAME para aliases, NS para servidores de nomes ou TXT para registros de texto. Consultar o tipo correto permite verificar exatamente a parte do DNS que o senhor suspeita, como o motivo de os e-mails não estarem sendo entregues.
nslookup -type=MX example.comEscolhendo outro servidor
O nslookup permite consultar um servidor DNS específico em vez do servidor padrão. Isso é muito útil: se o servidor local fornecer uma resposta antiga ou incorreta, consulte diretamente um resolvedor público, como 8.8.8.8, e compare. Uma divergência aponta para um problema no seu servidor DNS ou no cache dele, e não no próprio domínio.
nslookup example.com 8.8.8.8Consultas reversas
Uma consulta reversa faz o caminho contrário, convertendo um endereço IP novamente em um nome por meio de registros PTR. Basta fornecer ao nslookup um IP em vez de um nome. As consultas reversas confirmam se um endereço aponta corretamente de volta para um nome, algo importante para servidores de e-mail e para o registro de eventos, nos quais o mapeamento de nome para IP e de IP para nome deve ser consistente.
nslookup 8.8.8.8Modo interativo
Execute o nslookup sem argumentos para entrar no modo interativo, no qual é possível definir opções como o servidor ou o tipo de registro e executar várias consultas em sequência. Isso é útil ao investigar um problema complicado de DNS por vários ângulos, sem precisar redigitar o comando completo a cada vez. Digite exit para sair.
Sintomas comuns de DNS
O nslookup ajuda a diagnosticar sintomas clássicos: um nome que não é resolvido de forma alguma (servidor DNS incorreto ou inacessível), um nome que é resolvido para o IP errado (registro antigo ou incorreto) e uma resolução lenta (servidor sobrecarregado ou distante). Associar o sintoma ao resultado do nslookup informa rapidamente se o DNS é o culpado.
Nslookup e Dig
No Linux e no macOS, o dig (Domain Information Groper) é uma alternativa mais detalhada ao nslookup, exibindo seções completas de consulta e resposta, além do tempo. Muitos profissionais preferem o dig por sua clareza. A CompTIA dá foco ao nslookup, mas saber que o dig existe e executa a mesma função básica torna o senhor mais preparado no trabalho.
dig example.comNslookup na solução de problemas
Recorra ao nslookup sempre que um serviço baseado em nome apresentar problemas, mas a conectividade básica (ping pelo IP) estiver funcionando. Ao confirmar o que o DNS retorna, de qual servidor veio a resposta e se ela é autoritativa, o senhor pode isolar precisamente as falhas de resolução de nomes. Combinado ao ipconfig para verificar os servidores DNS configurados, o nslookup torna os problemas de DNS rápidos de localizar e corrigir.
Verificação rápida
Teste seus conhecimentos sobre nslookup.
Recapitulação
Você aprendeu a usar nslookup. Pontos principais:
- nslookup consulta o DNS diretamente para resolver nomes e inspecionar registros.
- Ele mostra o servidor que responde e o endereço resolvido.
- Consulte tipos específicos: A, AAAA, MX, CNAME, NS, TXT, PTR.
- Consulte um servidor específico para comparar respostas e encontrar caches desatualizados.
- dig é uma alternativa detalhada do Unix com a mesma finalidade.
Perguntas Frequentes
A aula “Consultando o DNS com Nslookup” é grátis?
Sim — o texto completo de “Consultando o DNS com Nslookup” é 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 Network+ Academy, atualize para CoddyKit PRO. O curso de Network+ Academy inclui 4 aulas no total.
O que vou aprender em “Consultando o DNS com Nslookup”?
Consulte registros e diagnostique problemas de resolução de nomes. Você pratica Network+ Academy 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 Network+ Academy?
Nenhuma experiência prévia é necessária. Network+ Academy 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 4 de 4.
Quanto tempo leva a aula “Consultando o DNS com Nslookup”?
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 Network+ Academy?
Sim. Cada aula de Network+ Academy 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
- Testando a Alcançabilidade com Ping
- Mapeando o Caminho com Traceroute
- Visualizando Configurações com Ipconfig
- Consultando o DNS com Nslookup