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
Postar um comentário