Corrigir DNS_PROBE_FINISHED_BAD_CONFIG no Windows

O erro DNS_PROBE_FINISHED_BAD_CONFIG indica um problema com a resolução de nomes: o sistema não está conseguindo consultar um servidor DNS válido. Em termos simples, o DNS traduz nomes (ex.: exemplo.com) em endereços IP; se essa tradução falha, você não acessa sites.
Este guia cobre passos práticos, alternativas e checagens para resolver o problema em Windows, com notas para macOS, Linux e para corrigir via roteador.
O que é esse erro?
DNS_PROBE_FINISHED_BAD_CONFIG é uma mensagem do navegador que aponta para uma configuração DNS incorreta ou um servidor DNS não respondendo. Causas comuns:
- Cache DNS local desatualizado ou corrompido.
- Servidor DNS do provedor instável.
- Configuração de IP inválida no adaptador de rede.
- Problema no roteador ou bloqueio por firewall/antivírus.
Importante: reiniciar o roteador e testar em outro dispositivo ajuda a identificar se o problema é do roteador/provedor ou do computador.
Antes de começar — checagens rápidas
- Reinicie o roteador: desligue por 30 segundos e ligue novamente.
- Teste outro dispositivo (smartphone/PC) na mesma rede. Se também falhar, problema provavelmente é do roteador ou provedor.
- Tente um cabo Ethernet direto ao roteador para descartar Wi‑Fi.
- Desative temporariamente VPN, proxy, firewall ou antivírus para testar.
Se as checagens não resolverem, siga os métodos abaixo.
Método 1: Liberar, limpar e renovar o endereço IP (DNS Flush)
Esta é a correção mais rápida e muitas vezes resolve entradas DNS incorretas armazenadas no cache.
- Abra o menu Executar (Win + R).
- Digite
cmd
e pressione Enter para abrir o Prompt de Comando. - Execute os comandos abaixo, um por vez, pressionando Enter após cada um:
ipconfig /release
ipconfig /flushdns
ipconfig /renew
- Reinicie o navegador e teste o acesso aos sites.
O que cada comando faz (uma linha):
ipconfig /release
: libera o endereço IP atual do adaptador.ipconfig /flushdns
: limpa o cache DNS local.ipconfig /renew
: solicita um novo IP ao servidor DHCP.
Se o processo falhar em algum ponto, copie a mensagem de erro do Prompt de Comando e use-a para diagnóstico (ex.: falta de adaptador de rede, problemas DHCP).
Método 2: Mudar o servidor DNS no Windows
Trocar para um DNS público e confiável costuma resolver quando o DNS do provedor está intermitente.
Passos:
- Abra Executar (Win + R), digite
control panel
e pressione Enter. - Vá para Rede e Internet > Central de Rede e Compartilhamento.
- Clique em Alterar as configurações do adaptador.
- Clique com o botão direito na conexão ativa (Wi‑Fi ou Ethernet) e abra Propriedades.
- Na aba Rede, selecione Internet Protocol Version 4 (TCP/IPv4) e clique em Propriedades.
- Marque “Usar os seguintes endereços de servidor DNS” e insira um par confiável.
Sugestões de servidores DNS públicos confiáveis:
- Google: Preferido 8.8.8.8 / Alternativo 8.8.4.4
- Cloudflare: Preferido 1.1.1.1 / Alternativo 1.0.0.1
- Quad9: Preferido 9.9.9.9 / Alternativo 149.112.112.112
Depois de aplicar, clique em OK e reinicie a conexão (desabilitar/habilitar o adaptador ou reiniciar o PC).
Observação: se você estiver em uma rede corporativa, consulte o administrador antes de mudar o DNS.
Método 3: Limpar cache DNS do sistema e do navegador
Além do ipconfig /flushdns
, os navegadores têm caches próprios. Feche e reabra o navegador; em navegadores baseados em Chromium você pode também abrir chrome://net-internals/#dns
e clicar em “Clear host cache”.
No Windows, repetir o ipconfig /flushdns
após trocar o DNS ajuda.
Método 4: Reiniciar serviços e drivers de rede
Às vezes o adaptador de rede ou o serviço DNS precisa ser reiniciado.
No Prompt de Comando (executar como Administrador):
net stop dnscache
net start dnscache
Ou reiniciar o adaptador (substitua “Wi-Fi” pelo nome do adaptador se necessário):
netsh interface set interface "Wi-Fi" admin=disabled
netsh interface set interface "Wi-Fi" admin=enabled
Método 5: Ajustes no roteador (quando o problema afeta vários dispositivos)
Se outros dispositivos na mesma rede também não navegam, ajuste o DNS no próprio roteador:
- Abra o navegador e acesse o IP do roteador (geralmente 192.168.0.1 ou 192.168.1.1).
- Faça login com suas credenciais (consulte o manual se não souber).
- Procure as configurações de WAN/DNS; substitua os servidores DNS pelo DNS público desejado.
- Salve e reinicie o roteador.
Nota: se o roteador obtiver DNS automaticamente do provedor, trocar no roteador aplica a toda a rede.
Notas para macOS e Linux
macOS (linha de comando):
- Para versões recentes (macOS 10.12+), execute:
sudo killall -HUP mDNSResponder
- Se não funcionar, consulte a documentação da sua versão do macOS para o comando exato.
Linux (varia por distribuição):
- systemd (distribuições recentes):
sudo resolvectl flush-caches
ou
sudo systemd-resolve --flush-caches
- Se usar nscd:
sudo service nscd restart
Sempre verifique a documentação da sua distro para o comando correto.
Quando esses métodos falham — causas avançadas e como diagnosticar
- O provedor de internet (ISP) está com DNS fora do ar: teste usando 1.1.1.1 ou 8.8.8.8; se resolver, entre em contato com o ISP.
- Arquivo hosts local contém entradas incorretas: verifique
C:\Windows\System32\drivers\etc\hosts
no Windows. - Política de grupo (em redes empresariais) força um DNS específico: consulte o administrador.
- Malware/ADWARE alterando configurações DNS: execute uma verificação antimalware confiável.
Fluxo de decisão rápido (Mermaid)
flowchart TD
A[Erro DNS_PROBE_FINISHED_BAD_CONFIG] --> B{Outro dispositivo na rede funciona?}
B -- Sim --> C[Problema no computador]
B -- Não --> D[Problema no roteador/ISP]
C --> E[Executar ipconfig /flushdns e renovar IP]
C --> F[Trocar DNS do adaptador '8.8.8.8 / 1.1.1.1']
D --> G[Reiniciar roteador e testar com cabo]
D --> H[Trocar DNS no roteador]
E --> I[Se falhar, verificar hosts e antivírus]
Checklist de ações (ordem recomendada)
- Reiniciar roteador por 30 segundos.
- Testar outro dispositivo na mesma rede.
- Executar ipconfig /release, /flushdns, /renew no Windows.
- Mudar DNS para 8.8.8.8 / 8.8.4.4 ou 1.1.1.1 / 1.0.0.1.
- Limpar cache do navegador.
- Verificar arquivo hosts.
- Executar antivírus/antimalware se alterações suspeitas forem encontradas.
- Se o problema afetar vários dispositivos, alterar DNS no roteador e contatar o ISP.
Riscos e mitigação
- Risco: Alterar DNS sem conhecimento em redes corporativas pode violar políticas. Mitigue consultando o administrador.
- Risco: Trocar DNS para servidores não confiáveis pode introduzir riscos de privacidade. Use DNS públicos bem conhecidos (Google, Cloudflare, Quad9).
Perguntas frequentes
O que significa limpar o cache DNS?
Limpar o cache DNS remove entradas antigas que o sistema guarda sobre endereços IP associados a nomes de domínio. Isso força o sistema a buscar a tradução novamente.
Posso usar qualquer DNS público?
Preferível usar DNS públicos reconhecidos (Google, Cloudflare, Quad9). Evite servidores DNS desconhecidos por questões de segurança e privacidade.
E se eu não conseguir acessar as configurações do roteador?
Entre em contato com o suporte do fabricante do roteador ou com seu provedor de internet. Em redes corporativas, contate o administrador de TI.
Conclusão
A maioria dos casos de DNS_PROBE_FINISHED_BAD_CONFIG é resolvida com reinício do roteador, limpeza do cache DNS e/ou mudança para um DNS público confiável. Siga a checklist acima para um diagnóstico eficaz. Se o problema afetar vários dispositivos, a solução geralmente está no roteador ou no ISP.
Resumo rápido:
- Primeiro reinicie roteador e teste outro dispositivo.
- Em Windows: use
ipconfig /release
,ipconfig /flushdns
,ipconfig /renew
. - Se necessário, configure DNS público (8.8.8.8, 1.1.1.1) no adaptador ou no roteador.
Se precisar, compartilhe mensagens de erro ou capturas de tela (removendo informações sensíveis) e eu ajudo a interpretar.