DNS_PROBE_FINISHED_NXDOMAIN: o que é e como resolver

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.

O que significa DNS_PROBE_FINISHED_NXDOMAIN?

DNS_PROBE_FINISHED_NXDOMAIN — referência rápida
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
  • Google Chrome: “Não é possível acessar esse site” + código DNS_PROBE_FINISHED_NXDOMAIN
  • Microsoft Edge: “Não é possível acessar esse site” (usa o mesmo código do Chrome)
  • Mozilla Firefox: “Não foi possível encontrar o servidor”
  • Safari: “O Safari não pode abrir a página”
Principais causas
  • Erro de digitação no endereço
  • Cache de DNS desatualizado (sistema ou navegador)
  • Servidor DNS do provedor com falha
  • Domínio recém-criado (em propagação) ou expirado
  • DNS do domínio mal configurado (NS/registro A)
  • VPN, proxy, antivírus ou firewall interferindo

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.

Erro DNS_PROBE_FINISHED_NXDOMAIN no chrome

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.

Navegador você digita o site Cache local IP já conhecido? Servidor DNS procura o domínio Domínio não existe resposta: NXDOMAIN Erro exibido no navegador: DNS_PROBE_FINISHED_NXDOMAIN
Causas comuns surgem no cache local ou no servidor DNS.

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.

Dica rápida: descubra de onde vem o problema
Antes de mexer em configurações, tente abrir o mesmo site no celular usando os dados móveis (4G/5G), e não o Wi-Fi. Se o site abrir no celular mas não no computador, o problema é local (cache ou DNS da sua máquina). Se não abrir em nenhum, a causa provavelmente está no domínio ou no servidor.

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:

  1. Digite chrome://settings/security na barra de endereços e pressione Enter.
  2. Role até a seção Avançado.
  3. Localize a opção Usar DNS seguro.
  4. 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.
  5. 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.8 e 8.8.4.4
  • Cloudflare: 1.1.1.1 e 1.0.0.1
  • OpenDNS: 208.67.222.222 e 208.67.220.220

Você pode aplicar a mudança no computador (Windows ou macOS) ou diretamente no roteador.

Windows

  1. Abra o Painel de Controle e vá em Central de Rede e Compartilhamento.
  2. Clique em Alterar as configurações do adaptador, no menu à esquerda.
  3. Clique com o botão direito na sua conexão ativa (Wi-Fi ou Ethernet) e escolha Propriedades.
  4. Selecione Protocolo IP Versão 4 (TCP/IPv4) e clique em Propriedades.
  5. Marque Usar os seguintes endereços de servidor DNS e preencha o servidor preferencial e o alternativo (por exemplo, 8.8.8.8 e 8.8.4.4).
  6. Clique em OK para salvar.
Alterar o servidor DNS no Windows

macOS

  1. Abra os Ajustes do Sistema e vá em Rede.
  2. Selecione a sua conexão ativa (Wi-Fi ou Ethernet) e clique em Detalhes.
  3. Vá até a aba DNS.
  4. 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.
  5. 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.

ipconfig /release
ipconfig /renew
netsh winsock reset

macOS

No Mac não existe o Winsock, mas você pode renovar a concessão de IP, que tem efeito parecido:

  1. Abra os Ajustes do Sistema e vá em Rede.
  2. Selecione a sua conexão ativa e clique em Detalhes.
  3. Vá até a aba TCP/IP.
  4. Clique em Renovar concessão de DHCP.
  5. 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”

  1. Digite Serviços na barra de busca do Windows e abra o aplicativo.
  2. Role a lista até encontrar Cliente DNS.
  3. Clique com o botão direito sobre ele e escolha Reiniciar.
Reinicie o serviço Cliente DNS (Windows)

Pela Configuração do Sistema (msconfig)

  1. Pressione Win + R, digite msconfig e pressione Enter.
  2. Vá até a aba Serviços.
  3. Localize o Cliente DNS, desmarque a caixa, clique em Aplicar, marque novamente e confirme.
  4. 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

  1. Digite Bloco de Notas na busca, clique com o botão direito e escolha Executar como administrador.
  2. Vá em Arquivo → Abrir e cole o caminho na barra de endereço:
C:\Windows\System32\drivers\etc\hosts
  1. Mude o filtro de Documentos de Texto (.txt) para Todos os Arquivos para o arquivo aparecer.
  2. Procure por qualquer linha que contenha o domínio que você não consegue acessar. Se encontrar, apague essa linha e salve o arquivo.
Editar arquivo hosts do Windows

macOS e Linux

  1. Abra o Terminal.
  2. Execute o comando abaixo e digite a sua senha quando solicitado:
sudo nano /etc/hosts
  1. Procure por linhas que mencionem o domínio problemático e remova-as.
  2. 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:

  1. Digite chrome://flags na barra de endereços e pressione Enter.
  2. No canto superior direito, clique no botão Reset all (Redefinir tudo).
  3. 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:

  1. Clique com o botão direito no menu Iniciar e escolha Gerenciador de Dispositivos.
  2. Expanda a seção Adaptadores de rede.
  3. Clique com o botão direito no seu adaptador (Wi-Fi ou Ethernet) e escolha Atualizar driver.
  4. Selecione Pesquisar drivers automaticamente e siga as instruções.
  5. 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.

Gerenciador de Dispositivos do Windows com a seção Adaptadores de rede aberta e o menu de botão direito exibindo a opção Atualizar driver

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

  1. Vá em Configurações → Aplicativos → Chrome.
  2. Toque em Armazenamento.
  3. 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:

  1. Vá em Configurações → Rede e Internet (ou Conexões, dependendo do aparelho).
  2. Toque em DNS Privado.
  3. Selecione Nome do host do provedor de DNS Privado e digite dns.google (Google) ou one.one.one.one (Cloudflare).
  4. 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.

Tela de configurações do Android com a opção DNS Privado selecionada e o campo preenchido com dns.google

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

  1. Vá em Ajustes → Wi-Fi.
  2. Toque no ícone de informações (i) ao lado da rede conectada.
  3. Toque em Configurar DNS e mude para Manual.
  4. Toque em Adicionar Servidor e informe 8.8.8.8 e 8.8.4.4 (Google) ou 1.1.1.1 e 1.0.0.1 (Cloudflare).
  5. Remova os endereços antigos, se houver, e toque em Salvar.
Tela de Wi-Fi do iPhone na opção Configurar DNS em modo Manual com os servidores 8.8.8.8 e 8.8.4.4 adicionados

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:

  1. Vá em Ajustes → Geral → Transferir ou Redefinir iPhone.
  2. Toque em Redefinir → Redefinir ajustes de rede.
  3. 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.

Infográfico do ciclo de vida de um domínio mostrando as fases ativo, período de carência, período de resgate e exclusão pendente

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:

  1. Acesse o painel do Cloudflare e selecione o seu site.
  2. Na página de visão geral (Overview), role até o fim da barra lateral direita.
  3. Clique em Pause Cloudflare on Site (Pausar o Cloudflare no site).
  4. 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.

Erro DNS_PROBE_FINISHED_NXDOMAIN no chrome

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.

Erro DNS_PROBE_FINISHED_NXDOMAIN no Microsoft Edge, que usa o mesmo código 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.

Erro de DNS no Mozilla Firefox com a mensagem Não foi possível encontrar o servidor

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.

Erro de DNS no Safari com a mensagem Não é possível abrir a página

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.

Qual solução tentar primeiro?
Limpar cache de DNS (sistema + Chrome) ~35%
Trocar o servidor DNS (Google / Cloudflare) ~25%
Reiniciar navegador e roteador ~15%
Desativar o DNS seguro do Chrome ~10%
Corrigir digitação do endereço ~8%
Ajustar DNS do domínio / propagação ~7%

Valores aproximados, com base na frequência típica de cada causa. Servem como ordem de prioridade, não como estatística exata.

Cansado de erros de DNS no seu site?
Com a hospedagem da Homehost, seu domínio fica com o DNS configurado corretamente e propagado, além de um suporte em português pronto para resolver qualquer problema rapidamente — para o seu site ficar sempre no ar.
Conhecer planos de hospedagem

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.

Este artigo foi útil?

Obrigado pela resposta!
Picture of Gustavo Gallas

Gustavo Gallas

Analista de sistemas, formado pela PUC-Rio. Programador, gestor de redes e diretor da empresa Homehost. Pai do Bóris, seu pet de estimação. Gosta de rock'n'roll, cerveja artesanal e de escrever sobre assuntos técnicos.

Contato: gustavo.blog@homehost.com.br

Ganhe 30% OFF

Indique seu nome e e-mail,e ganhe um cupom de desconto de 30% para sempre na Homehost!