Site Fora do Ar: O Que Fazer Enquanto Espera Suporte
Site fora do ar? Veja o que fazer agora mesmo: como confirmar o problema, verificar a hospedagem, comunicar clientes e minimizar o impacto enquanto resolve.
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.
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 problema | O que está acontecendo |
|---|---|
| No seu dispositivo ou rede | O seu computador, roteador ou provedor está com uma informação antiga ou errada sobre o endereço |
| No endereço digitado | O domínio não existe, está escrito errado ou nunca foi registrado |
| Na configuração do site | O 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.
Outros códigos do Chrome lembram esse, mas têm causas diferentes:
| Erro | O 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_INTERNET | Seu dispositivo está sem conexão, não é problema do domínio |
| DNS_PROBE_FINISHED_BAD_CONFIG | A configuração de DNS do dispositivo ou do roteador está incorreta |
| ERR_CONNECTION_TIMED_OUT | O 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.
Antes de tentar qualquer solução, faça estes quatro testes. Levam dois minutos e economizam muito tempo.
Com esses testes, você consegue classificar a situação:
| Resultado dos testes | Onde está o problema |
|---|---|
| Abre no celular com dados móveis, mas não no computador | Seu computador ou a configuração de DNS dele |
| Não abre em nenhum aparelho da sua rede, mas abre no 4G | Roteador ou provedor de internet |
| Não abre em lugar nenhum e o verificador mostra falha em todas as regiões | Domínio com problema (expirado, mal configurado ou inexistente) |
| Abre em algumas regiões e em outras não | Propagaçã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.
Siga a ordem. Ela vai das correções mais simples e rápidas para as mais técnicas.
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.
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.
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.
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
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.
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ço | Endereços |
|---|---|
| 8.8.8.8 e 8.8.4.4 | |
| Cloudflare | 1.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.
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.
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.
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:
| Sistema | Caminho |
|---|---|
| Windows | C:\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.
Se nada resolveu, reinicie o computador ou o celular. Isso limpa caches, reinicia serviços de rede e fecha processos travados.
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.
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:
.br, use a consulta de WHOIS do Registro.br..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.
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.
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í.
Mesmo com os nameservers certos, o domínio só resolve se existir um registro apontando para o servidor. Verifique na zona de DNS:
| Registro | Para que serve |
|---|---|
| A | Aponta o domínio para o endereço IP do servidor |
| CNAME | Faz um nome apontar para outro nome (comum para o www) |
| MX | Define para onde vão os e-mails do domínio |
| TXT | Guarda verificações e regras (SPF, verificação de serviços) |
Dois descuidos clássicos:
www não (ou o contrário). Crie o registro que falta, geralmente um CNAME de www para o domínio principal.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.
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:
Como se preparar para não sofrer com isso em uma migração:
Se você vai trocar de hospedagem, vale ler antes: como migrar um site WordPress sem perder SEO.
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.
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.
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.
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.
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.
Para quem tem uma empresa, o erro NXDOMAIN não é apenas um problema técnico. Enquanto ele durar:
Por isso, a prevenção importa mais do que o conserto. Boas práticas que evitam a maioria dos casos:
| Prática | Por que ajuda |
|---|---|
| Ativar a renovação automática do domínio | Evita expiração por esquecimento |
| Usar um e-mail da empresa (não pessoal) no cadastro do domínio | Os avisos chegam a quem pode agir |
| Guardar o acesso ao registrador em local seguro e compartilhado com responsável | Se uma pessoa sai, a empresa não perde o controle |
| Documentar nameservers e registros DNS | Facilita refazer a configuração em emergências |
| Configurar monitoramento de disponibilidade | Você sabe que o site caiu antes dos clientes |
| Registrar o domínio em nome da empresa, não de terceiros | Evita 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.
Salve esta lista para a próxima vez que o erro aparecer:
www)?Com as respostas, você já sabe se deve agir no seu equipamento, no registrador ou na hospedagem.
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:
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.
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.
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.
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.
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.
À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.
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.
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.
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.
É 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.
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.
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.
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.