Solução de problemas do erro DNS_PROBE_FINISHED_NXDOMAIN
O erro DNS_PROBE_FINISHED_NXDOMAIN é um problema comum que ocorre quando o browser não consegue resolver um nome de domínio. Isto significa que a pesquisa no DNS (Sistema de Nomes de Domínio) falhou e que o browser não conseguiu encontrar o endereço IP associado ao site a que está a tentar aceder. Isto pode ser causado por problemas com a sua ligação à Internet, definições de DNS incorrectas ou mesmo problemas com o DNS do site. Este guia irá guiá-lo através de vários métodos para corrigir o erro DNS_PROBE_FINISHED_NXDOMAIN
O que causa o erro DNS_PROBE_FINISHED_NXDOMAIN?
O erro DNS_PROBE_FINISHED_NXDOMAIN pode ser causado por vários factores, incluindo
- Configuração incorrecta do servidor DNS.
- Problemas de conexão de rede.
- Problemas de cache do DNS.
- Problemas com o seu browser ou com as respectivas definições.
- Problemas de nome de domínio no servidor do site.
9 métodos para corrigir o erro DNS_PROBE_FINISHED_NXDOMAIN
1. Verifique o seu nome de domínio
Antes de solucionar o problema do seu sistema, é uma boa ideia verificar se você digitou o nome do domínio corretamente na barra de endereços. Um erro de digitação no URL pode levar ao erro NXDOMAIN
2. Reiniciar o router
Reiniciar o router pode resolver problemas temporários de DNS
- Desligue o router da fonte de alimentação.
- Aguarde cerca de 10 a 15 segundos.
- Volte a ligar o router e deixe que este se volte a ligar.
- Tente aceder novamente ao Web site.
Isto irá atualizar a sua ligação à Internet e poderá resolver quaisquer problemas temporários de rede
3. Limpar a cache do DNS
Limpar a cache do DNS no seu computador pode resolver registos DNS desactualizados 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
- Deverá ver uma mensagem a dizer Successfully flushed the DNS Resolver Cache.
No Mac:
- Abra o Terminal
- Prima Command + Espaço para abrir o Spotlight, escreva Terminal e prima Enter.
- Execute o seguinte comando#
sudo killall -HUP mDNSResponder
- Introduza a sua palavra-passe, se solicitado.
No Linux:
- Abra o Terminal.
- Execute o seguinte comando#
sudo systemd-resolve --flush-caches
Depois de limpar a cache DNS, reinicie o navegador e verifique se o problema foi resolvido
4. Alterar o servidor DNS
Alterar o seu servidor DNS pode frequentemente resolver o erro DNS_PROBE_FINISHED_NXDOMAIN se existir um problema com o seu serviço DNS atual
Alterar o servidor DNS no Windows:
- Vá ao Painel de Controlo > Rede e Internet > Centro de Rede e Partilha > Alterar as definições do adaptador.
- Clique com o botão direito do rato na sua ligação de rede ativa e selecione Propriedades.
- Selecione Protocolo de Internet Versão 4 (TCP/IPv4) e clique em Propriedades.
- Selecione Utilizar os seguintes endereços de servidor DNS
- Servidor DNS preferido: 8.8.8.8 (DNS do Google)
- Servidor DNS alternativo: 8.8.4.4 (DNS do Google)
- Como alternativa, use o DNS do Cloudflare: 1.1.1.1 e 1.0.0.1.
- Clique em OK e reinicie o computador.
Alterar o servidor DNS no Mac:
- Aceda a Preferências do sistema > Rede.
- Selecione a sua rede ativa e clique em Avançadas.
- Aceda ao separador 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 Aplicar.
Alterar o servidor DNS no Linux:
- Abra o Terminal e edite o ficheiro resolv.conf
sudo nano /etc/resolv.conf
- Adicionar ou alterar as seguintes linhas:
nameserver 8.8.8.8
nameserver 8.8.4.4
- Guardar o ficheiro e reiniciar 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 da sua interface de rede, se for diferente
6. Desativar VPN ou Proxy
Se estiver a utilizar um serviço VPN ou proxy, este pode estar a interferir com a resolução de DNS. Tente desativar temporariamente a VPN ou o proxy para ver se resolve o problema
- Aceda a Definições > Rede e Internet > VPN ou Proxy.
- Desactive a VPN ou o proxy e tente aceder novamente ao sítio Web.
7. Verificar o ficheiro Hosts
O ficheiro hosts no seu computador pode substituir as definições de DNS e bloquear o acesso a sítios Web específicos
No Windows:
- Vá para C:WindowsSystem32driversetc.
- Abra o ficheiro anfitrião com o Notepad ou qualquer outro editor de texto.
- Procure quaisquer entradas relacionadas com o website a que está a tentar aceder e elimine-as.
- Guarde o ficheiro e reinicie o computador.
No Mac/Linux:
- Abra o Terminal e digite#
sudo nano /etc/hosts
- Procure quaisquer entradas relacionadas com o sítio Web e elimine-as.
- Prima Ctrl + O para guardar e Ctrl + X para sair.
8. Reiniciar o serviço de cliente DNS (Windows)
Reiniciar o serviço de cliente DNS pode atualizar as definições de DNS
- Pressione Win + R para abrir a caixa de diálogo Executar.
- Digite services.msc e pressione Enter.
- Localize o Cliente DNS na lista e clique nele com o botão direito do rato.
- Clique em Reiniciar.
9. Desativar temporariamente o software de segurança
Alguns softwares antivírus ou firewalls podem bloquear solicitações de DNS. Desactive temporariamente o seu software antivírus ou firewall e verifique se consegue aceder ao sítio Web
- Desativar o antivírus: Clique com o botão direito do rato no ícone do antivírus no tabuleiro do sistema e selecione Desativar.
- Desativar a Firewall: Aceda a Painel de controlo > Sistema e segurança > Firewall do Windows Defender e clique em Desativar a Firewall do Windows Defender.
Lembre-se de reativar o antivírus e a firewall após o teste
Resumo
O erro DNS_PROBE_FINISHED_NXDOMAIN pode ser causado por vários factores, desde configurações de DNS incorrectas a problemas com a sua ligação à Internet ou com a cache do navegador. Seguindo os métodos descritos acima, é possível solucionar e resolver o problema rapidamente. Se nenhuma destas soluções funcionar, considere a possibilidade de contactar o seu fornecedor de serviços de Internet (ISP) para obter mais assistência, uma vez que o problema pode estar do lado deles.