Como Testar DNS Local Está Resolvendo (de Forma Automática) Usando nslookup e PowerShell - AMS SOFT



Quando precisamos testar se o nosso servidor DNS está resolvendo corretamente, é comum ficar executando o comando nslookup várias vezes para ver se a resposta se mantém consistente ou para observar se existe algum tipo de falha momentânea.

Mas ficar repetindo o comando manualmente pode ser cansativo e pouco prático.

Neste tutorial, vou mostrar uma forma simples de automatizar esse teste no Windows, usando o PowerShell.

Testando o DNS manualmente

O comando abaixo faz uma consulta ao domínio bbc.com usando um servidor DNS específico (172.25.255.3): Você precisa escolher o IP de DNS de sua preferência para realizar o teste!

Abre o PowerShell como administrador no seu Windows e executa o comando:

nslookup bbc.com 172.25.255.3

Se o DNS estiver funcionando, ele deve retornar os endereços IPs correspondentes ao domínio.

Automatizando o teste no PowerShell

Ao invés de ficar digitando o comando manualmente toda hora, você pode automatizar o processo rodando o seguinte comando no PowerShell:

while ($true) { nslookup bbc.com 172.25.255.3; Start-Sleep 5 }

Como funciona:

  • O comando dentro do while ($true) { ... } será executado em loop infinito.
  • nslookup bbc.com 172.25.255.3 realiza a consulta DNS.
  • Start-Sleep 5 faz o script esperar 5 segundos entre cada consulta (você pode ajustar esse tempo conforme sua necessidade).

Observações importantes

  • Atenção: Este comando precisa ser executado no PowerShell e não no Prompt de Comando tradicional (cmd). Para abrir o PowerShell, basta pesquisar por “PowerShell” no menu iniciar do Windows e abrir.
  • Para interromper o loop, basta pressionar Ctrl+C.

Vantagens

  • Você pode monitorar rapidamente se o seu DNS está respondendo corretamente em tempo real, sem ficar digitando manualmente.
  • Útil para diagnósticos de instabilidades, propagação de DNS ou testes em bancada antes de liberar o servidor para a rede.

Se quiser automatizar testes para outros domínios ou servidores DNS, basta trocar os valores no comando.

🚀 Precisa de uma solução de DNS profissional?

Temos a solução completa de DNS recursivo com Unbound e painel web do Pi-hole. É a escolha perfeita para provedores de internet de todos os tamanhos, oferecendo gestão fácil, bloqueio avançado e total controle sobre sua rede.

Entre em contato agora e descubra como podemos ajudar seu provedor a elevar o nível de segurança, performance e autonomia do seu DNS!

🚀 Veja nossos serviços disponíveis:
👉 https://loja.amssoft.com.br/dns-unbound-pihole

AMS SOFT - Services ISP
Soluções para Provedores de Internet.
www.amssoft.com.br

Comentários

Postagens mais visitadas