Se você se deparou com a mensagem DNS_PROBE_FINISHED_NXDOMAIN no navegador, não se preocupe: apesar do nome assustador, esse é um dos erros de internet mais comuns e, na maioria dos casos, fácil de resolver. Ele significa que o navegador não conseguiu traduzir o endereço do site (como homehost.com.br) em um endereço IP, ou seja, não encontrou para onde o site aponta.
Neste guia completo, você vai entender exatamente o que causa esse erro e aprender, passo a passo, todas as formas de corrigi-lo — tanto no Windows quanto no Mac, celular e roteador.
Conteúdo
O que significa DNS_PROBE_FINISHED_NXDOMAIN?
| Código do erro |
DNS_PROBE_FINISHED_NXDOMAIN
|
|---|---|
| Tipo do erro | Erro de DNS (o domínio não pôde ser traduzido em um endereço IP) |
| Variações por navegador |
|
| Principais causas |
|
O erro aparece principalmente no Google Chrome, mas versões equivalentes existem em todos os navegadores. Para entender a mensagem, vale quebrá-la em partes:
- DNS_PROBE_FINISHED: o navegador tentou fazer uma “sondagem” (probe) no sistema de DNS para descobrir o IP do site.
- NXDOMAIN: sigla para Non-Existent Domain (domínio inexistente). É a resposta que o servidor DNS devolve quando não encontra o domínio solicitado.
Vale notar que o Chrome tem outros erros da mesma família. Se o que aparece na sua tela é o DNS_PROBE_STARTED, a sondagem nem chegou a terminar — não houve resposta alguma do DNS —, e as soluções são diferentes.
Juntando tudo: o navegador perguntou ao DNS “qual é o IP deste site?” e recebeu como resposta “esse domínio não existe”. O DNS é o sistema que funciona como uma agenda telefônica da internet, traduzindo nomes em números IP. Se quiser entender esse mecanismo a fundo, vale ler o guia o que é DNS.

Para quem quer entender a fundo: o que é NXDOMAIN no protocolo DNS
Tecnicamente, NXDOMAIN não é uma invenção do navegador — é uma resposta padronizada do próprio protocolo DNS, definida na especificação oficial (RFC 1035). Toda resposta de um servidor DNS carrega um campo chamado RCODE (Response Code), que indica o resultado da consulta. O NXDOMAIN corresponde ao RCODE 3, cujo significado formal é Name Error: o servidor DNS com autoridade sobre aquela zona confirma que o nome de domínio consultado não existe.
Vale entender a diferença em relação a outros resultados possíveis:
- RCODE 0 (NOERROR): a consulta funcionou e o domínio existe — o caso normal.
- RCODE 2 (SERVFAIL): o servidor falhou ao processar a consulta (problema no servidor, não no domínio).
- RCODE 3 (NXDOMAIN): o domínio realmente não existe na zona consultada.
Essa distinção é importante na prática: um NXDOMAIN indica que o nome não foi encontrado — seja porque o domínio expirou, nunca foi registrado, está sem apontamento (registro A/AAAA) ou foi digitado errado. Já um SERVFAIL aponta para uma falha de resolução, e não para a inexistência do domínio. Por isso o erro do navegador se chama justamente DNS_PROBE_FINISHED_NXDOMAIN: a sondagem ao DNS terminou com sucesso, e a resposta recebida foi exatamente essa — “esse nome não existe”.
Você pode confirmar o RCODE de qualquer domínio com ferramentas de linha de comando como o nslookup (Windows, Mac e Linux) ou o dig (Mac e Linux). No dig, por exemplo, o resultado aparece no campo status: do cabeçalho da resposta — se vier status: NXDOMAIN, está confirmado que o domínio não existe na visão daquele servidor DNS.
Como o navegador chega a esse erro
Antes de partir para as soluções, entender o caminho que leva ao erro ajuda a identificar onde está o problema. O diagrama abaixo mostra o fluxo de uma consulta DNS e em que ponto o NXDOMAIN acontece.
Principais causas do erro
O DNS_PROBE_FINISHED_NXDOMAIN pode ter origens diferentes — algumas no seu computador, outras no domínio ou no provedor. A tabela abaixo resume as causas mais frequentes e onde está a origem de cada uma.
| Causa provável | Origem | Frequência |
|---|---|---|
| Erro de digitação no endereço | Usuário | Muito comum |
| Cache de DNS desatualizado | Computador / navegador | Muito comum |
| Configuração de DNS do provedor | Rede / internet | Comum |
| Domínio recém-criado (propagação) | Domínio | Comum |
| DNS mal configurado no domínio | Domínio | Ocasional |
| VPN, antivírus ou firewall | Software do computador | Ocasional |
Vale notar que, na maioria das vezes, o problema está no seu próprio computador (cache ou digitação), e não no site. Por isso, comece sempre pelas soluções mais simples. Se o domínio é seu e foi criado há pouco, a causa provável é a propagação de DNS, que pode levar até 24 horas.
Como resolver o DNS_PROBE_FINISHED_NXDOMAIN no computador
A seguir, as soluções organizadas da mais simples para a mais avançada. Siga na ordem — geralmente as primeiras já resolvem.
1. Verifique o endereço digitado
Parece óbvio, mas é a causa número um. Confira se não há erros de digitação, espaços ou extensões trocadas (.com no lugar de .com.br, por exemplo). Tente acessar o site a partir de um link do Google em vez de digitar manualmente.
2. Reinicie o navegador e o roteador
Feche o navegador completamente e abra de novo. Se não resolver, desligue o roteador da tomada, espere 30 segundos e ligue novamente. Isso renova a conexão e limpa caches temporários da rede.
3. Limpe o cache de DNS do seu sistema
Essa é uma das soluções mais eficazes. O comando varia conforme o sistema:
| Sistema | Onde executar | Comando |
|---|---|---|
| Windows | Prompt de Comando (cmd) | ipconfig /flushdns |
| macOS | Terminal | sudo dscacheutil -flushcache |
| Linux | Terminal | sudo systemd-resolve --flush-caches |
Recomendamos a leitura deste artigo sobre como usar o Flush DNS em diversos sistemas operacionais.
4. Limpe o cache de DNS do Chrome
Além do sistema, o próprio Chrome mantém um cache de DNS. Digite na barra de endereços:
chrome://net-internals/#dns
Depois, clique em “Clear host cache” e tente acessar o site novamente. Recomendamos a leitura deste artigo, sobre como limpar o cache do navegador.
5. Desative o “Usar DNS seguro” (DNS over HTTPS) do Chrome
O Chrome tem um recurso chamado DNS seguro (ou DNS over HTTPS), que criptografa as consultas de DNS para mais privacidade. É útil na maioria dos casos, mas quando o provedor de DNS seguro configurado está indisponível, mal configurado ou em conflito com a sua rede, ele pode justamente provocar o DNS_PROBE_FINISHED_NXDOMAIN. Essa é uma das causas mais comuns quando o erro aparece só no Chrome, enquanto outros navegadores acessam o site normalmente.
Para desativar ou ajustar:
- Digite
chrome://settings/securityna barra de endereços e pressione Enter. - Role até a seção Avançado.
- Localize a opção Usar DNS seguro.
- Você tem duas saídas: desligue a opção por completo, ou, se quiser manter o recurso ativo, troque a seleção de um provedor personalizado para “Usar o provedor de serviços atual” — assim o Chrome passa a usar o DNS da sua própria rede.
- Feche e reabra o navegador e tente acessar o site novamente.
Se o erro vinha de um provedor de DNS seguro com falha (um cenário bastante relatado em fóruns de suporte), o acesso costuma voltar ao normal logo após esse ajuste.
6. Troque o servidor DNS
Se o DNS do seu provedor de internet estiver instável ou com falha, trocar por um servidor DNS público e gratuito costuma resolver o erro — além de, muitas vezes, deixar a navegação mais rápida e estável. Troque para um DNS público confiável, como o DNS do Google (8.8.8.8) ou o OpenDNS. Os mais usados são:
- Google:
8.8.8.8e8.8.4.4 - Cloudflare:
1.1.1.1e1.0.0.1 - OpenDNS:
208.67.222.222e208.67.220.220
Você pode aplicar a mudança no computador (Windows ou macOS) ou diretamente no roteador.
Windows
- Abra o Painel de Controle e vá em Central de Rede e Compartilhamento.
- Clique em Alterar as configurações do adaptador, no menu à esquerda.
- Clique com o botão direito na sua conexão ativa (Wi-Fi ou Ethernet) e escolha Propriedades.
- Selecione Protocolo IP Versão 4 (TCP/IPv4) e clique em Propriedades.
- Marque Usar os seguintes endereços de servidor DNS e preencha o servidor preferencial e o alternativo (por exemplo,
8.8.8.8e8.8.4.4). - Clique em OK para salvar.

macOS
- Abra os Ajustes do Sistema e vá em Rede.
- Selecione a sua conexão ativa (Wi-Fi ou Ethernet) e clique em Detalhes.
- Vá até a aba DNS.
- Clique no botão +, abaixo da lista de servidores, e digite o endereço desejado (por exemplo,
1.1.1.1). Repita para adicionar o alternativo. - Clique em OK e depois em Aplicar para salvar.
No roteador
Se preferir que a mudança valha para todos os dispositivos da rede de uma vez, altere o DNS diretamente no painel do roteador. Acesse o painel pelo endereço de IP do aparelho (geralmente 192.168.0.1 ou 192.168.1.1), procure a seção de configurações de DNS — normalmente em “Internet”, “WAN” ou “DHCP” — e insira os mesmos endereços públicos acima. Para entender melhor o tema, veja como resolver problema de DNS.
7. Libere e renove o IP e redefina o Winsock
Renovar o endereço de IP força o sistema a buscar uma configuração de rede nova, e redefinir o Winsock — o componente do Windows que controla as conexões de internet dos programas — resolve casos em que esse catálogo ficou corrompido.
Windows
No Prompt de Comando aberto como administrador, execute os comandos abaixo, um de cada vez:
ipconfig /release
ipconfig /renew
ipconfig /flushdns
netsh winsock reset
Depois de rodar todos, reinicie o computador para que as alterações tenham efeito.

macOS
No Mac não existe o Winsock, mas você pode renovar a concessão de IP, que tem efeito parecido:
- Abra os Ajustes do Sistema e vá em Rede.
- Selecione a sua conexão ativa e clique em Detalhes.
- Vá até a aba TCP/IP.
- Clique em Renovar concessão de DHCP.
- Clique em OK para confirmar.
8. Reinicie o serviço Cliente DNS (Windows)
O Windows tem um serviço chamado Cliente DNS, responsável por armazenar e resolver os nomes de domínio no sistema. Reiniciá-lo limpa o estado atual e costuma corrigir o erro. Há três formas de fazer isso — escolha a que preferir.
Pelo Prompt de Comando
Abra o Prompt de Comando como administrador e execute:
net stop dnscache
net start dnscache
O primeiro comando para o serviço e o segundo o inicia novamente.
Pelo aplicativo “Serviços”
- Digite Serviços na barra de busca do Windows e abra o aplicativo.
- Role a lista até encontrar Cliente DNS.
- Clique com o botão direito sobre ele e escolha Reiniciar.

Pela Configuração do Sistema (msconfig)
- Pressione Win + R, digite
msconfige pressione Enter. - Vá até a aba Serviços.
- Localize o Cliente DNS, desmarque a caixa, clique em Aplicar, marque novamente e confirme.
- Reinicie o computador.
9. Verifique o arquivo hosts
O arquivo hosts é uma lista local que o computador consulta antes do DNS. Se algum domínio estiver apontado ali para um IP errado, o sistema vai ignorar o DNS e o erro aparece. Vale conferir se o site problemático está nessa lista.
Windows
- Digite Bloco de Notas na busca, clique com o botão direito e escolha Executar como administrador.
- Vá em Arquivo → Abrir e cole o caminho na barra de endereço:
C:\Windows\System32\drivers\etc\hosts
- Mude o filtro de Documentos de Texto (.txt) para Todos os Arquivos para o arquivo aparecer.
- Procure por qualquer linha que contenha o domínio que você não consegue acessar. Se encontrar, apague essa linha e salve o arquivo.

macOS e Linux
- Abra o Terminal.
- Execute o comando abaixo e digite a sua senha quando solicitado:
sudo nano /etc/hosts
- Procure por linhas que mencionem o domínio problemático e remova-as.
- Pressione Ctrl + O para salvar e Ctrl + X para sair.
Em qualquer sistema, só remova linhas que você reconheça como indevidas — não altere as entradas padrão, como as que apontam para localhost (127.0.0.1).
10. Redefina as flags do Chrome
O Chrome permite ativar recursos experimentais, chamados de flags. Eles ainda estão em desenvolvimento e, às vezes, são alterados sem querer — ou por uma extensão — e acabam interferindo na conexão e provocando o erro. Restaurar tudo ao padrão é simples:
- Digite
chrome://flagsna barra de endereços e pressione Enter. - No canto superior direito, clique no botão Reset all (Redefinir tudo).
- Feche e reabra o Chrome para que a mudança tenha efeito, e tente acessar o site novamente.
Vale lembrar: as flags são recursos experimentais e instáveis por natureza, então redefini-las não causa nenhum prejuízo ao navegador — apenas devolve as configurações originais.
11. Desative a VPN, o proxy ou o antivírus temporariamente
VPNs, proxies e alguns programas de antivírus interceptam as consultas de DNS para filtrar ou proteger a navegação, e nesse processo podem acabar bloqueando o acesso a determinados sites. Para descobrir se é esse o caso, desative temporariamente cada um deles e tente acessar o site de novo.
Se o acesso voltar ao desativar uma dessas ferramentas, o problema está na configuração dela: ajuste as opções do programa, adicione o site a uma lista de exceções ou troque de ferramenta. Lembre-se de reativar a proteção depois do teste.
12. Atualize os drivers de rede (Windows)
Esta é uma causa menos comum, mas vale checar quando nada mais resolveu: um driver de rede desatualizado ou corrompido pode atrapalhar a resolução de DNS. Para atualizá-lo:
- Clique com o botão direito no menu Iniciar e escolha Gerenciador de Dispositivos.
- Expanda a seção Adaptadores de rede.
- Clique com o botão direito no seu adaptador (Wi-Fi ou Ethernet) e escolha Atualizar driver.
- Selecione Pesquisar drivers automaticamente e siga as instruções.
- Reinicie o computador ao final.
Se o Windows informar que o driver já está atualizado, vale procurar a versão mais recente diretamente no site do fabricante da placa de rede ou do notebook.

Como resolver o DNS_PROBE_FINISHED_NXDOMAIN no celular
O erro também aparece no celular, tanto no Android quanto no iPhone, normalmente ao navegar pelo Chrome ou pelo Safari. As causas são as mesmas do computador — cache, DNS da rede ou conexão —, e as soluções são igualmente simples. Veja o que fazer em cada sistema.
No Android
1. Ative e desative o modo avião
A forma mais rápida de renovar a conexão. Abra a barra de notificações, toque no ícone de modo avião, espere cerca de 10 segundos e toque novamente para desativar. Isso reinicia o acesso à rede e limpa caches temporários de conexão.
2. Limpe o cache do app do Chrome
- Vá em Configurações → Aplicativos → Chrome.
- Toque em Armazenamento.
- Toque em Limpar cache.
Isso remove dados temporários do navegador sem apagar suas senhas ou favoritos.
3. Troque o DNS da rede Wi-Fi ou use o DNS Privado
A maneira mais simples no Android é ativar o DNS Privado, que vale para todas as conexões:
- Vá em Configurações → Rede e Internet (ou Conexões, dependendo do aparelho).
- Toque em DNS Privado.
- Selecione Nome do host do provedor de DNS Privado e digite
dns.google(Google) ouone.one.one.one(Cloudflare). - Salve e tente acessar o site novamente.
Como alternativa, dá para alterar o DNS apenas da rede Wi-Fi atual: mantenha o dedo pressionado sobre a rede conectada, escolha Modificar rede → Opções avançadas, troque “Configurações de IP” para Estático e informe os servidores DNS (como 8.8.8.8 e 8.8.4.4).
Dica: o caminho exato dos menus muda conforme a marca (Samsung, Motorola, Xiaomi) e a versão do Android, mas os nomes das opções são equivalentes.

No iPhone (iOS)
1. Ative e desative o modo avião
Abra a Central de Controle, toque no ícone de modo avião, aguarde cerca de 10 segundos e toque novamente para desativar. É a solução mais rápida e costuma resolver falhas momentâneas de conexão.
2. Configure um DNS manual na rede Wi-Fi
- Vá em Ajustes → Wi-Fi.
- Toque no ícone de informações (i) ao lado da rede conectada.
- Toque em Configurar DNS e mude para Manual.
- Toque em Adicionar Servidor e informe
8.8.8.8e8.8.4.4(Google) ou1.1.1.1e1.0.0.1(Cloudflare). - Remova os endereços antigos, se houver, e toque em Salvar.

3. Redefina os ajustes de rede
Se nada resolveu, redefinir as configurações de rede limpa DNS, Wi-Fi salvos e ajustes de conexão de uma vez:
- Vá em Ajustes → Geral → Transferir ou Redefinir iPhone.
- Toque em Redefinir → Redefinir ajustes de rede.
- Confirme com a sua senha e aguarde o aparelho reiniciar.
Lembre-se de que isso apaga as senhas de Wi-Fi salvas, então tenha-as à mão para reconectar depois.
O erro DNS_PROBE_FINISHED_NXDOMAIN no meu próprio site
Se você testou as soluções locais e o erro acontece com o seu próprio site — especialmente se ele também não abre em outros dispositivos ou redes —, a causa provavelmente está no domínio ou na hospedagem, e não no computador de quem acessa. Veja o que verificar, na ordem.
1. Confira se o domínio não expirou
Um domínio vencido para de resolver e passa a devolver o NXDOMAIN. Para checar o status e a data de expiração, use uma ferramenta de consulta WHOIS, como o WHOIS da Homehost ou o ICANN Lookup. Basta inserir o domínio e observar dois campos:
- Status do domínio: o ideal é aparecer como
active. Atenção se vier como:inactive— o domínio não está ativo ou sem apontamento válido;redemptionPeriod— o domínio expirou e está em período de resgate (veja o ciclo de vida abaixo).
- Data de expiração (Registry Expiration): se a data já passou, o domínio está vencido e precisa ser renovado para voltar a funcionar.
2. Entenda o ciclo de vida do domínio
Quando um domínio vence, ele não é apagado de imediato — passa por algumas fases até ficar disponível de novo. Conhecer esse ciclo ajuda a saber se ainda dá para recuperá-lo e a que custo:
- Ativo: funcionando normalmente, dentro do prazo de registro.
- Período de carência (graça): logo após o vencimento. O site sai do ar, mas você ainda pode renovar pelo valor normal, sem taxa extra.
- Período de resgate (redemption): se não renovar na carência, o domínio entra nesta fase, que dura cerca de 30 dias. Ainda é possível recuperá-lo, mas com uma taxa adicional de resgate.
- Exclusão pendente: fase final, em que não há mais como resgatar. Depois dela, o domínio é liberado e pode ser registrado por qualquer pessoa.
A lição prática: renove o domínio antes do vencimento para nunca chegar à fase de resgate, que é mais cara e arriscada.

3. Verifique os apontamentos de DNS do domínio
Com o domínio ativo, o próximo passo é conferir se ele aponta corretamente para a sua hospedagem:
- Servidores DNS (NS): confirme se os nameservers do domínio são os fornecidos pela sua hospedagem. Se estiverem apontando para outro lugar, o site não resolve.
- Registro A: é o registro responsável por ligar o domínio ao endereço IP do servidor. Verifique se ele aponta para o IP correto da sua hospedagem.
- Propagação: se você acabou de configurar ou alterar o domínio, as mudanças podem levar até 24 horas para valer em toda a internet. Entenda melhor em o que é propagação de DNS.
Para domínios .BR, a configuração dos servidores DNS é feita no Registro.br. O passo a passo está em como alterar o DNS de um domínio pelo Registro.br. E, se ao configurar aparecer a mensagem “pesquisa recusada”, há um guia específico em como resolver o erro pesquisa recusada no Registro.br.
4. Pause a CDN (Cloudflare) para testar
Se o seu site usa uma CDN como o Cloudflare, ela fica na frente do domínio e também pode ser a origem do erro — por cache desatualizado ou conflito nas configurações de DNS. Para descartar essa possibilidade, pause a CDN temporariamente e teste o acesso:
- Acesse o painel do Cloudflare e selecione o seu site.
- Na página de visão geral (Overview), role até o fim da barra lateral direita.
- Clique em Pause Cloudflare on Site (Pausar o Cloudflare no site).
- Teste o acesso ao domínio. Se o site voltar a abrir, o problema está na configuração da CDN, e não no domínio em si.
Depois do teste, é só reativar o Cloudflare pelo mesmo botão.
Ainda com o erro? Se você verificou todos esses pontos e o problema continua, entre em contato com o suporte da sua hospedagem: eles conseguem identificar exatamente em que ponto a resolução do domínio está falhando.
Como o erro DNS_PROBE_FINISHED_NXDOMAIN aparece em outros navegadores
Até aqui falamos sobre o erro principalmente no Google Chrome, onde ele exibe o código DNS_PROBE_FINISHED_NXDOMAIN. Mas o mesmo problema acontece em qualquer navegador — o que muda é a forma como a mensagem é exibida. Como a causa é a mesma (o domínio não foi encontrado no DNS), as soluções deste guia valem para todos eles.
Google Chrome
Exibe a mensagem “Não é possível acessar esse site”, acompanhada do código DNS_PROBE_FINISHED_NXDOMAIN logo abaixo. É a versão mais conhecida do erro e a que dá nome a este guia.

Microsoft Edge
Como o Edge é baseado no mesmo motor do Chrome (o Chromium), ele usa exatamente o mesmo código: DNS_PROBE_FINISHED_NXDOMAIN, com a mensagem “Não é possível acessar esse site”. As soluções são idênticas às do Chrome.

Mozilla Firefox
O Firefox não usa o código DNS_PROBE_FINISHED_NXDOMAIN. No lugar, mostra a mensagem “Não foi possível encontrar o servidor”, sugerindo verificar o endereço digitado, a conexão e o firewall.

Safari
No Safari, a mensagem também é diferente: “Não é possível abrir a página”, informando que o servidor do site não foi encontrado. Apesar do texto distinto, a origem é a mesma falha de DNS.

Resumo: qual solução tentar primeiro?
Para facilitar, o gráfico abaixo mostra a taxa aproximada de sucesso de cada solução — ou seja, com que frequência ela costuma resolver o erro. Comece pelas barras maiores.
Valores aproximados, com base na frequência típica de cada causa. Servem como ordem de prioridade, não como estatística exata.
Perguntas frequentes sobre o erro NXDOMAIN
O que significa DNS_PROBE_FINISHED_NXDOMAIN?
Significa que o navegador não conseguiu encontrar o endereço IP do site, porque o servidor DNS respondeu que o domínio não existe (NXDOMAIN, de “Non-Existent Domain”). Na prática, o nome do site não pôde ser traduzido em um endereço para conexão.
O erro é problema do meu computador ou do site?
Na maioria das vezes é local, ligado ao cache de DNS do seu computador ou a um erro de digitação. Para confirmar, tente abrir o mesmo site em outro dispositivo ou usando os dados móveis do celular. Se abrir em outro lugar, o problema é da sua máquina ou rede; se não abrir em nenhum, a causa está no domínio ou no servidor.
Como limpar o cache de DNS para resolver o erro?
No Windows, abra o Prompt de Comando e digite ipconfig /flushdns. No macOS, use o Terminal com sudo dscacheutil -flushcache. No Linux, execute sudo systemd-resolve --flush-caches. Também vale limpar o cache do Chrome em chrome://net-internals/#dns, clicando em “Clear host cache”.
Trocar o servidor DNS resolve o problema?
Em muitos casos, sim. Se o DNS do seu provedor de internet estiver com falhas, trocar pelos servidores gratuitos do Google (8.8.8.8 e 8.8.4.4) ou da Cloudflare (1.1.1.1 e 1.0.0.1) costuma resolver. A alteração pode ser feita nas configurações de rede do sistema operacional ou diretamente no roteador.
Por que o erro aparece só no Chrome e não nos outros navegadores?
Quando o erro acontece apenas no Chrome, a causa mais comum é o recurso “Usar DNS seguro” (DNS over HTTPS). Se o provedor de DNS seguro configurado está indisponível ou em conflito com a sua rede, o Chrome falha enquanto outros navegadores acessam normalmente. Desative a opção em chrome://settings/security ou mude para “Usar o provedor de serviços atual”.
Como resolver o erro no celular (Android ou iPhone)?
Comece ativando e desativando o modo avião, que renova a conexão. Se não resolver, limpe o cache do app do navegador e troque o DNS da rede: no Android, use o DNS Privado com dns.google; no iPhone, configure um DNS manual no Wi-Fi (como 8.8.8.8 e 8.8.4.4). Em último caso, no iPhone, redefina os ajustes de rede.
O erro aparece no meu próprio site. O que fazer?
Primeiro, verifique se o domínio não expirou, usando uma consulta WHOIS. Em seguida, confira se os servidores DNS (NS) e o registro A apontam corretamente para a sua hospedagem. Se o domínio foi configurado há pouco, pode estar em propagação, que leva até 24 horas. Para domínios .BR, confira a configuração no Registro.br. Persistindo, contate o suporte da sua hospedagem.
O erro pode ser causado por VPN ou antivírus?
Sim. VPNs, proxies e alguns programas de antivírus interceptam as consultas de DNS e podem provocar o erro. Para testar, desative temporariamente esses softwares e tente acessar o site novamente. Se funcionar, ajuste as configurações do programa, adicione o site às exceções ou troque de ferramenta.
O DNS_PROBE_FINISHED_NXDOMAIN é um vírus?
Não. É apenas uma mensagem de erro de DNS, indicando que o domínio não foi encontrado. Na grande maioria dos casos, a causa é cache desatualizado, erro de digitação ou falha no servidor DNS — nada relacionado a malware. Ainda assim, se o erro surgir junto de outros comportamentos estranhos, vale rodar uma verificação com o seu antivírus por precaução.
Qual é o melhor DNS para resolver o erro?
Os DNS públicos mais confiáveis e rápidos são o do Google (8.8.8.8 e 8.8.4.4) e o da Cloudflare (1.1.1.1 e 1.0.0.1). Ambos são gratuitos e costumam ser mais estáveis que o DNS padrão de muitos provedores. O OpenDNS (208.67.222.222) é outra boa alternativa.
Quanto tempo o erro demora para desaparecer?
Depende da causa. Erros locais (cache, digitação, DNS da máquina) somem na hora, assim que você aplica a solução. Já quando o problema é propagação de um domínio recém-configurado ou alterado, pode levar até 24 horas para normalizar em toda a internet.
O erro acontece em todos os sites ou só em um — qual a diferença?
Se o erro aparece em todos os sites, a causa costuma estar na sua conexão, no DNS da rede ou no roteador. Se acontece em um site específico, o mais provável é que o problema esteja naquele domínio (expirado, mal configurado ou em propagação) ou no cache local referente a ele.
Conclusão
O DNS_PROBE_FINISHED_NXDOMAIN é, na grande maioria dos casos, um problema simples e local — resolvido em poucos minutos limpando o cache de DNS ou trocando o servidor DNS. Comece sempre pelas soluções mais básicas (digitação e cache) antes de partir para as avançadas.
Se o erro acontece no seu próprio site e nada resolve, a causa provável está na configuração de DNS do domínio ou na propagação, e o suporte da sua hospedagem pode ajudar a identificar o ponto exato da falha.