Solução de problemas do erro DNS_PROBE_FINISHED_NXDOMAIN
O erro DNS_PROBE_FINISHED_NXDOMAIN é um problema comum que ocorre quando o navegador não consegue resolver um nome de domínio. Isso significa que a pesquisa de DNS (Sistema de Nomes de Domínio) falhou e o navegador não conseguiu encontrar o endereço IP associado ao site que você está tentando acessar. Isso pode ser causado por problemas na sua conexão com a Internet, configurações de DNS incorretas ou até mesmo problemas com o DNS do site. Este guia o guiará por vários métodos para corrigir o erro DNS_PROBE_FINISHED_NXDOMAIN.
Quais são as causas do erro DNS_PROBE_FINISHED_NXDOMAIN?
O erro DNS_PROBE_FINISHED_NXDOMAIN pode ser causado por vários fatores, incluindo:
- Configuração incorreta do servidor DNS.
- Problemas de conexão de rede.
- Problemas de cache do DNS.
- Problemas com seu navegador ou suas configurações.
- Problemas de nome de domínio no servidor do site.
9 métodos para corrigir o erro DNS_PROBE_FINISHED_NXDOMAIN
1. Verifique seu nome de domínio
Antes de solucionar problemas em seu sistema, é uma boa ideia verificar se você inseriu o nome de domínio corretamente na barra de endereços. Um erro de digitação no URL pode levar ao erro NXDOMAIN.
2. Reinicie o roteador
Reiniciar o roteador pode resolver problemas temporários de DNS:
- Desconecte o roteador da fonte de alimentação.
- Aguarde cerca de 10 a 15 segundos.
- Conecte o roteador novamente e permita que ele se reconecte.
- Tente acessar o site novamente.
Isso atualizará sua conexão com a Internet e poderá resolver qualquer problema temporário de rede.
3. Limpar o cache do DNS
Limpar o cache de DNS do seu computador pode resolver registros de DNS desatualizados ou corrompidos.
No Windows:
- Abra o prompt de comando como administrador:
- Pressione Win R, digite cmd e pressione Enter.
- Ou procure o Prompt de Comando no menu Iniciar e selecione Executar como administrador.
- Execute o seguinte comando:
ipconfig /flushdns
- Você deverá ver uma mensagem dizendo Successfully flushed the DNS Resolver Cache.
No Mac:
- Abra o Terminal:
- Pressione Command Space para abrir o Spotlight, digite Terminal e pressione Enter.
- Execute o seguinte comando:
sudo killall -HUP mDNSResponder
- Digite sua senha, se solicitado.
No Linux:
- Abra o Terminal.
- Execute o seguinte comando:
sudo systemd-resolve --flush-caches
Depois de limpar o cache do DNS, reinicie o navegador e verifique se o problema foi resolvido.
4. Alterar seu servidor DNS
Alterar o servidor DNS geralmente pode resolver o erro DNS_PROBE_FINISHED_NXDOMAIN se houver um problema com o serviço DNS atual.
Alterar o servidor DNS no Windows:
- Vá para Painel de Controle > Rede e Internet > Centro de Rede e Compartilhamento > Alterar configurações do adaptador.
- Clique com o botão direito do mouse na sua conexão de rede ativa e selecione Propriedades.
- Selecione Protocolo de Internet Versão 4 (TCP/IPv4) e clique em Propriedades.
- Escolha Usar os seguintes endereços de servidor DNS:
- Servidor DNS preferencial: 8.8.8.8 (DNS do Google)
- Servidor DNS alternativo: 8.8.4.4 (DNS do Google)
- Como alternativa, use o DNS da Cloudflare: 1.1.1.1 e 1.0.0.1.
- Clique em OK e reinicie o computador.
Alterar o servidor DNS no Mac:
- Vá para Preferências do sistema > Rede.
- Selecione sua rede ativa e clique em Avançado.
- Vá para a guia DNS e clique no botão.
- Adicione os seguintes servidores DNS:
- 8.8.8.8 e 8.8.4.4 (DNS do Google)
- Ou 1.1.1.1 e 1.0.0.1 (DNS da Cloudflare)
- Clique em OK e em Aplicar.
Alterar o servidor DNS no Linux:
- Abra o Terminal e edite o arquivo resolv.conf:
sudo nano /etc/resolv.conf
- Adicione ou altere as seguintes linhas:
servidor de nomes 8.8.8.8
servidor de nomes 8.8.4.4
- Salve o arquivo e reinicie o serviço de rede:
sudo systemctl restart NetworkManager
5. Redefinir a pilha TCP/IP
A redefinição da pilha TCP/IP pode ajudar a corrigir problemas de rede relacionados ao DNS.
No Windows:
- Abra o Prompt de Comando como administrador.
- Execute os seguintes comandos, um a um:
netsh int ip reset
netsh winsock reset
ipconfig /release
ipconfig /renew
- Reinicie o computador e verifique se o problema foi resolvido.
No Mac:
- Abra o Terminal e execute o seguinte comando:
sudo ifconfig en0 down
sudo ifconfig en0 up
Substitua en0 pelo nome de sua interface de rede, se for diferente.
6. Desativar VPN ou proxy
Se você estiver usando um serviço de VPN ou proxy, ele pode estar interferindo na resolução de DNS. Tente desativar sua VPN ou proxy temporariamente para ver se isso resolve o problema:
- Vá para Configurações > Rede e Internet > VPN ou Proxy.
- Desative a VPN ou o proxy e tente acessar o site novamente.
7. Verifique o arquivo de hosts
O arquivo hosts em seu computador pode substituir as configurações de DNS e bloquear o acesso a sites específicos.
No Windows:
- Vá para C:\Windows\System32\drivers\etc.
- Abra o arquivo hosts com o Bloco de Notas ou qualquer editor de texto.
- Procure todas as entradas relacionadas ao site que está tentando acessar e exclua-as.
- Salve o arquivo e reinicie o computador.
No Mac/Linux:
- Abra o Terminal e digite:
sudo nano /etc/hosts
- Procure todas as entradas relacionadas ao site e exclua-as.
- Pressione Ctrl O para salvar e Ctrl X para sair.
8. Reinicie o serviço de cliente DNS (Windows)
Reiniciar o serviço do cliente DNS pode atualizar as configurações de DNS.
- Pressione Win R para abrir a caixa de diálogo Executar.
- Digite services.msc e pressione Enter.
- Localize o DNS Client na lista e clique com o botão direito do mouse nele.
- Clique em Reiniciar.
9. Desativar temporariamente o software de segurança
Alguns softwares antivírus ou firewalls podem bloquear solicitações de DNS. Desative temporariamente o software antivírus ou o firewall e verifique se é possível acessar o site.
- Desativar o antivírus: Clique com o botão direito do mouse no ícone do antivírus na bandeja do sistema e escolha Disable (Desativar).
- Desativar o firewall: Vá para Painel de Controle > Sistema e Segurança > Firewall do Windows Defender e clique em Desativar o Firewall do Windows Defender.
Lembre-se de reativar o antivírus e o firewall após o teste.
Resumo
O erro DNS_PROBE_FINISHED_NXDOMAIN pode ser causado por vários fatores, desde configurações incorretas de DNS até problemas com a conexão com a Internet ou com o cache do navegador. Seguindo os métodos descritos acima, você pode solucionar o problema rapidamente. Se nenhuma dessas soluções funcionar, considere a possibilidade de entrar em contato com o seu provedor de serviços de Internet (ISP) para obter mais assistência, pois o problema pode estar no lado dele.