Ir para conteúdo

Como corrigir o erro DNS_PROBE_FINISHED_NXDOMAIN (guia para visitante e dono de site)

Tela de computador exibindo mensagens de erro em vermelho sobre fundo escuro, representando falhas de acesso a recursos da web

Você digita o endereço, aperta Enter e o navegador responde: “Não foi possível acessar esse site”, com o código DNS_PROBE_FINISHED_NXDOMAIN logo abaixo. Se o site é de outra pessoa, é um incômodo. Se o site é seu, é dinheiro parado: cada hora fora do ar é cliente que não encontra a sua empresa.

A boa notícia é que esse erro tem causas bem conhecidas e, na maioria dos casos, a correção leva poucos minutos. O truque é descobrir de que lado está o problema antes de sair mexendo em tudo.

Neste guia, você vai ver o que o erro significa, como fazer um diagnóstico rápido, as soluções para quem está tentando acessar um site e as soluções para quem administra o domínio. No final, mostro quando vale chamar um profissional.

O que significa DNS_PROBE_FINISHED_NXDOMAIN

Quando você digita um endereço como exemplo.com.br, o navegador precisa descobrir em qual servidor aquele site está. Quem responde a essa pergunta é o DNS, uma espécie de lista telefônica da internet. Ele traduz o nome do site em um número (o endereço IP).

NXDOMAIN vem de “Non-Existent Domain”, ou “domínio inexistente”. É a resposta que o DNS dá quando diz: “não conheço esse endereço”.

Então, o erro quer dizer que a consulta ao DNS terminou (“finished”) e o resultado foi que o domínio não foi encontrado. Isso pode acontecer por três motivos principais:

Origem do problemaO que está acontecendo
No seu dispositivo ou redeO seu computador, roteador ou provedor está com uma informação antiga ou errada sobre o endereço
No endereço digitadoO domínio não existe, está escrito errado ou nunca foi registrado
Na configuração do siteO domínio existe, mas não está apontando para o servidor certo ou expirou

Saber em qual das três você está é metade do trabalho.

Erros parecidos que não são a mesma coisa

Outros códigos do Chrome lembram esse, mas têm causas diferentes:

ErroO que costuma indicar
ERR_NAME_NOT_RESOLVEDÉ o mesmo problema de nome não encontrado, com outro texto. Costuma aparecer em outros navegadores e no Android
DNS_PROBE_FINISHED_NO_INTERNETSeu dispositivo está sem conexão, não é problema do domínio
DNS_PROBE_FINISHED_BAD_CONFIGA configuração de DNS do dispositivo ou do roteador está incorreta
ERR_CONNECTION_TIMED_OUTO domínio foi encontrado, mas o servidor não respondeu a tempo

Se o erro é NXDOMAIN, o domínio foi consultado e não foi encontrado. Isso ajuda a direcionar o conserto.

Diagnóstico rápido: o problema é seu ou do site?

Antes de tentar qualquer solução, faça estes quatro testes. Levam dois minutos e economizam muito tempo.

  1. Teste outro site. Se outros sites abrem normalmente, sua internet está funcionando e o problema é específico daquele domínio.
  2. Teste em outra rede. Abra o endereço no celular usando os dados móveis (desligue o Wi-Fi). Se abrir, o problema está na sua rede local ou no seu computador.
  3. Teste em outro dispositivo. Se abrir em outro aparelho na mesma rede, o problema está no seu computador.
  4. Consulte o domínio por fora. Use um verificador de DNS, como o whatsmydns.net, que mostra a resposta do domínio em servidores de várias regiões do mundo.

Com esses testes, você consegue classificar a situação:

Resultado dos testesOnde está o problema
Abre no celular com dados móveis, mas não no computadorSeu computador ou a configuração de DNS dele
Não abre em nenhum aparelho da sua rede, mas abre no 4GRoteador ou provedor de internet
Não abre em lugar nenhum e o verificador mostra falha em todas as regiõesDomínio com problema (expirado, mal configurado ou inexistente)
Abre em algumas regiões e em outras nãoPropagação de DNS em andamento ou cache de provedores

Se você caiu na terceira linha e o site é seu, pule para a seção “Soluções para quem administra o domínio”, mais abaixo.

Soluções para quem está tentando acessar o site

Siga a ordem. Ela vai das correções mais simples e rápidas para as mais técnicas.

1. Confira o endereço digitado

Parece óbvio, mas é a causa número um. Uma letra a mais, um hífen no lugar errado ou uma extensão trocada (.com em vez de .com.br) já geram o erro.

Se o link veio de um e-mail, mensagem ou anúncio, copie e cole o endereço em vez de digitar. Se o link está errado na origem, avise quem enviou.

2. Recarregue a página e teste em janela anônima

Pressione Ctrl + F5 (ou Cmd + Shift + R no Mac) para recarregar sem usar a versão salva. Depois, abra o endereço em uma janela anônima.

Se abrir no modo anônimo, o problema está em alguma extensão ou no cache do navegador. Desative as extensões uma a uma até achar a culpada.

3. Reinicie o roteador

Roteadores guardam um cache de DNS e podem travar. Desligue o aparelho da tomada por 30 segundos, ligue de novo e espere a luz de internet estabilizar. Depois teste outra vez.

4. Limpe o cache de DNS do computador

O sistema guarda respostas de DNS por um tempo. Se ele guardou a resposta “esse domínio não existe” e o site já foi corrigido, você continua vendo o erro. Limpar o cache força uma nova consulta.

No Windows: abra o Prompt de Comando como administrador e digite:

ipconfig /flushdns

No macOS: abra o Terminal e digite:

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

No Linux (com systemd-resolved):

resolvectl flush-caches

5. Limpe o cache de DNS do Chrome

O Chrome mantém um cache próprio, separado do sistema. Digite na barra de endereço:

chrome://net-internals/#dns

Clique em Clear host cache. Em seguida, abra chrome://net-internals/#sockets e clique em Flush socket pools. Teste de novo o site.

6. Troque o servidor de DNS

Por padrão, você usa o DNS do seu provedor de internet. Se ele estiver instável ou desatualizado, mudar para um DNS público resolve muitos casos.

Dois bons e conhecidos:

ServiçoEndereços
Google8.8.8.8 e 8.8.4.4
Cloudflare1.1.1.1 e 1.0.0.1

No Windows: vá em Configurações, Rede e Internet, escolha sua conexão, entre em “Editar” nas configurações de DNS, selecione “Manual” e digite os endereços acima.

No macOS: vá em Ajustes do Sistema, Rede, selecione a conexão, clique em “Detalhes” e abra a aba DNS para adicionar os endereços.

No Android: em Configurações, procure “DNS privado” e informe dns.google ou one.one.one.one.

Se você está configurando para uma empresa inteira, o ideal é alterar no roteador, assim todos os dispositivos usam o mesmo DNS.

7. Renove o endereço IP (Windows)

Em alguns casos, a configuração de rede do Windows fica inconsistente. No Prompt de Comando como administrador, rode estes comandos, um de cada vez:

ipconfig /release
ipconfig /renew
netsh winsock reset

Reinicie o computador em seguida.

8. Desative temporariamente VPN, antivírus e proxy

VPNs, antivírus com “proteção da web” e proxies interceptam as consultas de DNS. Se um deles estiver com problema, o domínio pode não ser resolvido.

Desative um por vez, teste o site e reative em seguida. Se a causa for um deles, atualize o programa ou ajuste a configuração em vez de deixá-lo desligado.

9. Verifique o arquivo hosts

O arquivo hosts permite apontar um domínio para um endereço manualmente. Se alguém (ou algum programa) adicionou uma linha para o domínio que você quer acessar, ela passa na frente do DNS.

O arquivo fica em:

SistemaCaminho
WindowsC:\Windows\System32\drivers\etc\hosts
macOS e Linux/etc/hosts

Abra o arquivo com permissão de administrador e procure o nome do domínio. Se encontrar uma linha que não deveria estar lá, apague ou comente colocando # no começo. Se você é desenvolvedor, lembre que domínios de teste locais costumam ficar nesse arquivo.

10. Reinicie o dispositivo

Se nada resolveu, reinicie o computador ou o celular. Isso limpa caches, reinicia serviços de rede e fecha processos travados.

Soluções para quem administra o domínio

Se o site é seu e o verificador de DNS mostra falha em várias regiões, o problema está na origem. Estas são as causas mais comuns, da mais frequente para a mais rara.

11. Confirme se o domínio está registrado e ativo

Domínios têm prazo de validade. Se o registro venceu e não foi renovado, o DNS deixa de responder e o site some com NXDOMAIN.

Consulte o status do domínio:

  • Para domínios .br, use a consulta de WHOIS do Registro.br.
  • Para .com, .net, .org e outros, use uma consulta WHOIS internacional ou o site do seu registrador.

Verifique a data de vencimento e o status. Se estiver vencido, renove imediatamente. Alguns registradores têm um período de carência em que ainda é possível recuperar o domínio, mas ele pode custar mais e deixar o site fora do ar até a renovação ser processada.

Para entender o que fazer em situações assim, veja: hospedagem expirou e o site sumiu e como recuperar o acesso a um domínio perdido.

12. Verifique se o domínio não está suspenso

Domínios podem ser suspensos por pendências de cadastro, dados de contato não verificados, falta de pagamento ou problemas de abuso. Nesses casos, o registrador remove ou bloqueia a delegação do DNS.

Procure no seu e-mail de cadastro mensagens do registrador. Muitas vezes o aviso foi parar na caixa de spam. Resolva a pendência e peça a reativação.

13. Confira os servidores de nomes (nameservers)

Os nameservers dizem ao mundo onde está a “lista de endereços” do seu domínio. Se eles estiverem errados, o domínio não resolve.

Isso acontece muito depois de uma mudança de hospedagem. Verifique no painel do registrador se os nameservers são exatamente os que a sua hospedagem ou provedor de DNS informou.

Para checar o que o mundo enxerga hoje, use este comando (funciona no Mac, Linux e no Windows com WSL):

dig NS seudominio.com.br +short

No Windows tradicional, use:

nslookup -type=NS seudominio.com.br

Se a resposta vier vazia ou com servidores que você não reconhece, o problema está aí.

14. Revise os registros DNS (A, CNAME, MX)

Mesmo com os nameservers certos, o domínio só resolve se existir um registro apontando para o servidor. Verifique na zona de DNS:

RegistroPara que serve
AAponta o domínio para o endereço IP do servidor
CNAMEFaz um nome apontar para outro nome (comum para o www)
MXDefine para onde vão os e-mails do domínio
TXTGuarda verificações e regras (SPF, verificação de serviços)

Dois descuidos clássicos:

  • O domínio principal funciona, mas o www não (ou o contrário). Crie o registro que falta, geralmente um CNAME de www para o domínio principal.
  • Um subdomínio novo sem registro. Se você criou loja.seudominio.com.br e esqueceu o registro, o resultado é NXDOMAIN para esse endereço.

Para entender melhor cada tipo, veja o que é um CNAME e o que é o registro MX.

Para conferir de forma direta o que o DNS devolve, use:

nslookup seudominio.com.br 8.8.8.8

Se a resposta disser “Non-existent domain”, você confirmou o NXDOMAIN fora do seu computador.

15. Entenda a propagação do DNS

Quando você altera nameservers ou registros, a mudança não vale em todo o mundo no mesmo segundo. Cada provedor guarda a resposta antiga por um tempo, chamado TTL (tempo de vida do registro).

Na prática, isso significa:

  • mudanças simples costumam aparecer em minutos ou poucas horas;
  • mudanças de nameservers podem levar até 24 ou 48 horas para chegar em todos os lugares;
  • durante esse período, algumas pessoas veem o site e outras veem o erro.

Como se preparar para não sofrer com isso em uma migração:

  1. Baixe o TTL dos registros para um valor baixo (por exemplo, 300 segundos) um ou dois dias antes da mudança.
  2. Faça a troca de apontamento.
  3. Mantenha o servidor antigo funcionando até confirmar que tudo foi propagado.
  4. Suba o TTL de novo depois.

Se você vai trocar de hospedagem, vale ler antes: como migrar um site WordPress sem perder SEO.

16. Verifique se há problema no servidor de DNS da hospedagem

Se o domínio e os registros estão certos e ainda assim o DNS não responde, o provedor de DNS pode estar com instabilidade. Consulte a página de status da hospedagem ou abra um chamado com o suporte, informando o domínio, o horário em que o erro começou e o resultado de um verificador de DNS.

Erros que só aparecem em situações específicas

O erro acontece só no seu site de desenvolvimento

Se você é desenvolvedor e o domínio é local (por exemplo meusite.test), verifique o arquivo hosts e o serviço local que cuida desses nomes. Um ambiente reiniciado ou uma ferramenta que parou pode fazer o nome sumir.

O erro aparece depois de instalar um programa

Alguns programas (VPNs, antivírus, bloqueadores de anúncio no nível de rede) mudam as configurações de DNS. Desinstalar ou ajustar o programa costuma resolver.

O erro aparece só em uma rede (escritório, hotel, escola)

Redes corporativas e públicas podem bloquear certos domínios no próprio DNS. Nesse caso, a resposta é “não existe” de propósito. Fale com quem administra a rede.

O e-mail do domínio também parou

Se o site e os e-mails pararam juntos, é quase certo que o domínio (registro, nameservers ou validade) é a causa. Lembre que, sem DNS funcionando, os registros MX também deixam de responder. Veja mais em como configurar e-mail corporativo no domínio próprio.

O que um site fora do ar custa para o seu negócio

Para quem tem uma empresa, o erro NXDOMAIN não é apenas um problema técnico. Enquanto ele durar:

  • clientes que digitam seu endereço ou clicam em um anúncio chegam em uma tela de erro;
  • anúncios pagos continuam gastando verba e levando pessoas a um site que não abre;
  • e-mails do domínio podem parar de chegar, e mensagens de clientes se perdem;
  • o Google pode perder a confiança no site se o problema durar dias, afetando a indexação;
  • a imagem da empresa sofre, porque ninguém sabe se o negócio ainda existe.

Por isso, a prevenção importa mais do que o conserto. Boas práticas que evitam a maioria dos casos:

PráticaPor que ajuda
Ativar a renovação automática do domínioEvita expiração por esquecimento
Usar um e-mail da empresa (não pessoal) no cadastro do domínioOs avisos chegam a quem pode agir
Guardar o acesso ao registrador em local seguro e compartilhado com responsávelSe uma pessoa sai, a empresa não perde o controle
Documentar nameservers e registros DNSFacilita refazer a configuração em emergências
Configurar monitoramento de disponibilidadeVocê sabe que o site caiu antes dos clientes
Registrar o domínio em nome da empresa, não de terceirosEvita disputa e perda de acesso

Para ver o que fazer em outras situações de queda, consulte também site fora do ar: o que fazer.

Checklist rápido de diagnóstico

Salve esta lista para a próxima vez que o erro aparecer:

  1. O endereço está digitado corretamente?
  2. Outros sites abrem normalmente?
  3. O site abre no celular com dados móveis?
  4. O site abre em outro dispositivo da mesma rede?
  5. O verificador de DNS mostra falha em várias regiões?
  6. O domínio está dentro do prazo de validade?
  7. Os nameservers estão corretos no registrador?
  8. Existem os registros A e CNAME (domínio e www)?
  9. Houve alguma mudança recente de hospedagem ou DNS (menos de 48 horas)?
  10. O cache de DNS do computador e do navegador foi limpo?

Com as respostas, você já sabe se deve agir no seu equipamento, no registrador ou na hospedagem.

Quando vale chamar um profissional

Você pode resolver sozinho a maioria dos casos de visitante. Mas, para quem tem um site de negócio, existem situações em que insistir sozinho custa mais caro que pedir ajuda:

  • o site é a principal fonte de vendas ou de contatos e a queda já dura horas;
  • você mudou de hospedagem e não sabe quais registros recriar;
  • o domínio está em nome de alguém que saiu da empresa, ou o acesso ao registrador foi perdido;
  • o erro afeta também o e-mail e você não consegue identificar a causa;
  • você usa vários serviços ligados ao mesmo domínio (site, loja, e-mail, plataformas de marketing) e não sabe qual registro mexer sem quebrar outro;
  • o problema voltou mais de uma vez.

Nesses casos, um diagnóstico bem feito encontra a causa real e deixa a configuração documentada. Se a sua empresa precisa desse tipo de apoio de forma contínua, conheça o suporte de TI para pequenas empresas. Se o site é em WordPress e você quer que alguém cuide de domínio, hospedagem, backups e atualizações, veja o serviço de manutenção de sites WordPress.

Se o seu site está fora do ar agora, fale comigo com o endereço do domínio e o que já foi testado. Quanto mais informação, mais rápido o diagnóstico.

Perguntas frequentes sobre o erro DNS_PROBE_FINISHED_NXDOMAIN

O que significa DNS_PROBE_FINISHED_NXDOMAIN?

Significa que o navegador consultou o DNS e a resposta foi que o domínio não existe ou não foi encontrado. A consulta terminou, mas sem um endereço para abrir.

DNS_PROBE_FINISHED_NXDOMAIN é problema meu ou do site?

Pode ser de qualquer um dos dois. Se o site abre no celular com dados móveis e não abre no seu computador, o problema é local. Se não abre em lugar nenhum, o problema é do domínio.

Quanto tempo leva para o erro desaparecer depois de corrigir o DNS?

Depende do TTL e da região. Mudanças em registros costumam aparecer em minutos ou poucas horas. Trocas de nameservers podem levar até 24 ou 48 horas.

O erro pode ser causado por um domínio expirado?

Sim, é uma causa muito comum. Quando o domínio vence e não é renovado, o DNS deixa de responder e o site some. Renove o quanto antes e consulte o registrador sobre o período de carência.

Limpar o cache do navegador resolve?

Às vezes. O cache de DNS do Chrome e do sistema pode guardar a resposta antiga de “domínio inexistente”. Limpar esses caches força uma nova consulta e resolve quando o site já foi corrigido.

Trocar o DNS para 8.8.8.8 ou 1.1.1.1 é seguro?

Sim. São serviços públicos de grandes empresas e muito usados. Vale lembrar que, ao trocar, as consultas passam a ir para esse provedor em vez de para o seu provedor de internet. Se você tem regras de privacidade na empresa, confirme antes de aplicar em todos os computadores.

O erro também afeta os e-mails do domínio?

Pode afetar. Se o domínio não resolve por problema de registro, validade ou nameservers, os registros de e-mail também deixam de funcionar. Por isso, quando site e e-mail caem juntos, o primeiro lugar a olhar é o domínio.

O que fazer se o erro aparece depois de migrar o site para outra hospedagem?

Confira se os nameservers e os registros A e CNAME foram atualizados para os dados da nova hospedagem. Espere a propagação e mantenha o servidor antigo funcionando até confirmar que tudo está respondendo.

Por que o site abre em uns lugares e em outros não?

É o efeito da propagação. Cada provedor atualiza a informação em um momento diferente, então uma parte das pessoas vê o site novo e outra parte ainda recebe a resposta antiga ou o erro.

O erro pode ser um ataque ou vírus?

Raramente. Em casos específicos, programas maliciosos alteram o DNS ou o arquivo hosts do computador. Se você nota redirecionamentos estranhos, anúncios inesperados ou muitos sites com erro ao mesmo tempo, rode uma verificação de segurança e revise o arquivo hosts e as configurações de DNS.

Como evitar que esse erro aconteça no meu site?

Ative a renovação automática do domínio, use um e-mail da empresa no cadastro, documente a configuração de DNS, evite mudanças sem planejamento e monitore a disponibilidade do site para saber de qualquer queda imediatamente.

Conclusão

O DNS_PROBE_FINISHED_NXDOMAIN assusta, mas segue uma lógica simples: o DNS não encontrou o domínio. O que muda é quem não está conseguindo encontrá-lo, e por quê.

Comece pelo diagnóstico: teste em outra rede e outro dispositivo. Se o problema é local, limpe os caches, troque o DNS e revise VPN, antivírus e o arquivo hosts. Se o problema é do domínio, confira validade, nameservers e registros, e lembre-se de que mudanças levam tempo para propagar.

E se o site é a vitrine do seu negócio, não deixe a recuperação para o improviso. Tenha o domínio sob controle, a configuração documentada e alguém de confiança para agir rápido quando algo sair do lugar.

Leia também

Artigos Relacionados