Como Corrigir o Erro ERR_NAME_NOT_RESOLVED: 6 Métodos Testados e Comprovados

Como Corrigir o Erro ERR_NAME_NOT_RESOLVED: 6 Métodos Testados e Comprovados

O DNS (Sistema de nomes de domínio) é responsável por localizar o endereço IP de um site que digitamos em nosso navegador. Ele encontra o endereço das páginas e conecta dispositivos, tornando possível o acesso a diversos sites dispaoníveis online.

Baixe o eBook: Construa o Seu Primeiro Site em 9 Passos Fáceis

Quando o sistema não for capaz de encontrar o endereço de IP, a seguinte mensagem de erro aparecerá: ERR_NAME_NOT_RESOLVED.  Neste tutorial, conheceremos as possíveis causas do erro ERR_NAME_NOT_RESOLVED e seis formas rápidas para resolver esse problema. 

Código do erroERR_NAME_NOT_RESOLVED
Tipo de erroDNS
Variações do erroNET::ERR_NAME_NOT_RESOLVED
Esta página não está disponível
Não é possível acessar esse site
Causas do erroCache ou Cookies
Configurações de internet incorretas
DNSSEC habilitado
Interferência de VPN, antivírus ou firewall
Configurações do Navegador

O Que Causa o Erro ERR_NAME_NOT_RESOLVED?

mensagem de erro do err_name_not_resolved

O erro ERR_NAME_NOT_RESOLVED acontece quando seu navegador não consegue encontrar o endereço IP que hospeda o site que você deseja visitar.

Para entender como o erro ERR_NAME_NOT_RESOLVED acontece, é necessário compreender como o DNS funciona. Ao digitar um domínio no seu navegador como, por exemplo, hostinger.com.br, seu computador envia uma solicitação ao DNS para obter o endereço IP do servidor que hospeda o site.

O processo de pesquisa é mais rápido quando o navegador ou provedor de internet já tem o endereço IP armazenado em cache. Quando o DNS não encontra o endereço correspondente em suas entradas, ele inicia o processo de resolução de nomes DNS para descobrir o endereço IP.

Às vezes, pode acontecer do IP do site ter sido atualizado para um novo número, mas o sistema ainda estar com o antigo endereço armazenado em cache. Isso faz com que o DNS não consiga executar a resolução de nomes e a mensagem de erro aparece.

Outras causas possíveis para o DNS não conseguir determinar o nome de domínio, podem estar ligadas com a configuração de rede e internet e o DNSSEC.

6 Métodos para Corrigir ERR_NAME_NOT_RESOLVED no Windows, Mac, e Linux

Aviso! Antes de prosseguir, confira o domínio na consulta WHOIS da Hostinger para ver se ele não expirou ou foi suspenso.

Nesta seção, vamos conhecer seis métodos de solução para o erro ERR_NAME_NOT_RESOLVED. Explicaremos cada técnica com um passo a passo.  As soluções vão desde as mais simples, como limpeza de dados e de cache, até as mais técnicas, como editar o arquivo host e desabilitar o DNSSEC.

1. Limpe o Cache e os Dados de Navegação

Uma das causas mais comuns do erro ERR_NAME_NOT_RESOLVED é o cache estar desatualizado, portanto, comece limpando o cache DNS em seu sistema operacional.

O método para limpar o cache DNS difere dependendo do sistema operacional: temos um tutorial completo de como limpar o cache DNS para Microsoft Windows, macOS e Linux. Limpar o cache é bastante simples em todos os sistemas operacionais.

Recomendamos limpar o cache DNS periodicamente para evitar vulnerabilidades de segurança, como falsificação de DNS e rastreamento do seu comportamento na internet.

2. Verifique as Configurações do Chrome

O Google Chrome também armazena dados DNS para que as páginas que você entra com frequência carreguem mais rápido. No entanto, se o cache DNS estiver desatualizado, e o site apresentar um endereço IP diferente, a mensagem de erro ERR_NAME_NOT_RESOLVED aparecerá.

Para limpar o cache do host no Google Chrome, siga estes passos:

  1. Abra o Google Chrome e digite  chrome://net-internals/#dns na barra de endereços do navegador e pressione Enter.
  2. Clique em “Clear host cache” (limpar cache do host).
botão para limpar o cache do navegador google chrome

Também recomendamos limpar os cookies do navegador do Google Chrome periodicamente. Isso porque os cookies do navegador bloqueiam seu DNS, fazendo a mensagem de erro ERR_NAME_NOT_RESOLVED aparecer.

Sugestão de Leitura

Consulte o nosso guia completo sobre como limpar dados de navegação em vários navegadores.

Outra configuração do Google Chrome que vale a pena conferir é o pré-carregamento de página. Esse recurso analisa as páginas da internet que você mais entra e salva tudo isso na memória, incluindo o pré-carregamento DNS (que indica a origem dos recursos usados na página).

O objetivo principal é melhorar a experiência do usuário fazendo com que o computador inicie mais rápido. No entanto, quando esse recurso está ativo, ele pode causar o erro ERR_NAME_NOT_RESOLVED.

Por isso, a melhor opção é desativá-lo para que essa mensagem de erro não apareça. Além disso, ter o pré-carregamento de páginas ativo pode consumir sua internet e ocupar a memória do seu computador.

Para desativar o pré-carregamento de páginas no Google Chrome, siga estes passos:

  1. No canto superior direito do navegador clique nos três pontinhos e depois em Configurações.botão de configurações do google chrome
  2. Clique na aba de Privacidade e Segurança.
    opções de privacidade e segurança do google chrome
  3. Selecione Cookies e outros dados do site.cookies e outros dados de site no chrome
  4. Role a página para baixo até encontrar a frase “Pré-carregar páginas para possibilitar navegação e pesquisa mais rápidas” e clique no botão ao lado para desativar esse recurso. Pré-carregar páginas para possibilitar navegação e pesquisa mais rápidas

3. Redefina seu Firewall e o Servidor DNS

Um firewall ou software de segurança pode bloquear sua conexão com a internet e ser a causa do erro ERR_NAME_NOT_RESOLVED do seu DNS, principalmente se as configurações estiverem incorretas. Uma solução simples para esse problema, é redefinir as configurações do seu firewall.

Para redefinir as configurações do firewall no Windows, siga estes passos:

  1. Clique com o botão direito do mouse no ícone do Windows e selecione Pesquisar.
  2. Digite Painel de Controle e clique para abri-lo.busca no windows por painel de controle
  3. Selecione Sistema e Segurança. opção de sistema e segurança no painel de controle do windows
  4. Clique em Windows Defender Firewall
    opção de acessar o firewall do windows defender
  5. Na coluna de menus à esquerda, clique na opção Restaurar padrões.
    botão de restaurar padrões dentro do painel de controle
  6. Na próxima tela, clique novamente em Restaurar padrões e, após a exibição da mensagem de confirmação, clique em Sim para continuar.
    botão de restaurar configurações padrão no windows 10

Outra possível causa para o erro ERR_NAME_NOT_RESOLVED, é o servidor DNS não estar funcionando corretamente. Logo, quando você tentar acessar o site, os servidores DNS podem não conseguir realizar as consultas dos nomes em determinados domínios.

Nesse caso, usar um endereço de servidor público do Google e da Cloudflare pode resolver o seu problema.

Servidor DNSIPv4IPv6
Google8.8.8.82001:4860:4860::8888
Google8.8.4.42001:4860:4860::8844
Cloudflare1.1.1.12606:4700:4700::1111
Cloudflare1.0.0.12606:4700:4700::1001

Para isso, é preciso configurar o servidor DNS no seu computador. Veja como alterar o endereço DNS no Windows:

  1. Abra o Painel de Controle.
  2. Vá até Rede e Internet Central de Rede e Compartilhamento.
  3. Clique em  “Alterar as configurações do adaptador” .central de rede e compartilhamento no windows 10
  4. Clique com o botão direito do mouse no adaptador que você usa para se conectar à internet e depois selecione Propriedades.propriedades de rede no windows
  5. Clique duas vezes  no Protocolo IP Versão 4 (TCP/IPv4) ou no Protocolo IP Versão 6 (TCP/IPv6).
  6. Insira o endereço do servidor DNS público para o servidor DNS preferencial e servidor DNS alternativo. Use o IPv4 e o IPv6 de acordo com a necessidade.

Caso use o macOS, veja abaixo como configurar o servidor DNS:

  1. Abra Preferências do sistema, e selecione Rede.
  2. Clique em Avançado e abra a aba DNS.
    configurações de dns do macos
  3. Clique no botão + para adicionar um novo servidor DNS.
  4. Digite um dos servidores de DNS públicos
  5. Clique em OK. Uma caixa de confirmação vai aparecer. Clique em Aplicar.

Se você está utilizando um sistema operacional Linux, terá de usar o terminal para mudar o endereço de DNS.

  1. Aperte CTRL+T para abrir o terminal.
  2. A configuração do servidor DNS é armazenada no arquivo /etc/resolv.conf. Use o seguinte comando para abri-lo com o editor de texto Nano:
    sudo nano /etc/resolv.conf
  3. Digite o seguinte comando para definir o servidor DNS. Substitua os endereços IP pelos servidores que pretende utilizar:
    nameserver 8.8.8.8
    nameserver 8.8.4.4
  4. Salve e feche o arquivo pressionando CTRL+X e depois Y.
  5. Digite o seguinte comando, para torná-lo um arquivo protegido:
    sudo chattr +i /etc/resolv.conf
  6. Reinicie o computador.

4. Altere seu Arquivo Hosts

No seu computador, há um arquivo hosts que contém nomes de domínios e endereços de IP. Quando você visita um site, a primeira coisa que o computador fará é procurar o arquivo hosts para encontrar um nome de domínio e um endereço de IP correspondente. O sistema somente enviará uma solicitação DNS caso ele não encontre nenhuma correspondente.

Adicionar o endereço de IP do site ao arquivo hosts pode resolver os problemas de navegação causados pela DNS. Isso também é útil para descobrir a fonte do erro. Se você consegue acessar o site depois de adicionar o nome de domínio e o seu endereço de IP ao arquivo host, o problema, na verdade, era no seu computador.

Sugestão de Leitura

Dê uma olhada no nosso guia completo de como editar o arquivo de host no Windows, Linux, e macOS.

Em suma, encontre o arquivo de host na pasta de sistema do Windows e abra-o com o Notepad. Quanto ao Linux e macOS, use o terminal e o editor de texto para editar o arquivo.

arquivo hosts aberto no bloco de notas

5. Use uma Conexão de Internet Diferente

Problemas com a sua conexão de internet e com o roteador WiFi podem ser outra causa do erro ERR_NAME_NOT_RESOLVED.

Existem dois testes que podem ser feitos para confirmar a causa do erro. O primeiro é acessar novamente o site usando uma conexão de internet diferente e estável.

Por exemplo, crie um hotspot no seu smartphone e use-o para conectar o seu computador à rede. Visite novamente o site e veja se ele correga normalmente. Se sim, é provável que a conexão anterior seja a raiz do erro ERR_NAME_NOT_RESOLVED.

Outra opção é adicionar vários dispositivos à mesma rede e usá-los para abrir o mesmo site. Se todos os dispositivos mostrarem o mesmo erro, então a conexão com a internet deve ser o problema principal.

Desligue o roteador e desconecte-o da tomada. Espere, pelo menos, 30 segundos para reconectá-lo à tomada e ligá-lo novamente.

Lembre-se de que o roteador leva um tempo até voltar a funcionar normalmente. Aguarde até que as luzes de conexão com a internet fiquem acesas antes de conectar o seu computador à rede e testá-la novamente.

6. Desative o DNSSEC para seu Domínio

Caso você tenha tentado todos o métodos acima e o erro ainda persista, verifique no WHOIS se o DNSSEC está habilitado.

Ele é uma camada a mais de proteção que usa assinaturas criptografadas. Enquanto ele protege o acesso aos registros DNS de usuários não autorizados, o DNSSEC também pode impedir a propagação adequada do domínio, o que, consequentemente, pode causar o erro.

dnssec desativado no whois

Se esse for o caso e o domínio ou site não for seu, não há muito o que fazer além de informar ao dono do site sobre o erro de DNS ERR_NAME_NOT_RESOLVED. Porém, se o domínio ou site é seu, desabilite o DNSSEC da sua conta de domínio.

Se você utiliza a Hostinger, é possível desabilitar o DNSSEC acessando a seção de configuração de domínio no hPanel.

  1. Faça login na sua conta (caso você não tenha um domínio, obtenha um com a Hostinger rapidamente)
  2. Clique em Domínios no topo da página, e selecione o domínio que deseja configurar.
  3. Selecione DNS/Nameservers.
  4. Vá para a aba DNSSEC. Se houver um registro DNSSEC na lista, remova-o.

Leituras Sugeridas

Confira os tutoriais a seguir para descobrir como consertar outros erros que você possa enfrentar.
Como Corrigir o Erro DNS_PROBE_FINISHED_NXDOMAIN
Como corrigir erro 421 Conexões Excedentes IP no FileZilla
10 Maneiras de Corrigir o Erro ERR_CONNECTION_REFUSED

Conclusão

O erro ERR_NAME_NOT-RESOLVED ocorre apenas porque o sistema não consegue encontrar o endereço de IP correto ou o computador está armazenando informações antigas e desatualizadas.

Limpar os dados em cache do seu sistema é método principal para corrigir o erro ERR_NAME_NOT_RESOLVED.

Porém, há outras formas de solucionar esse problema, uma vez que há outros fatores que contribuem para que esse erro ocorra. Vamos recapitular:

  1. Limpar o cache DNS no sistema operacional.
  2. Inspecionar as configurações do navegador Google Chrome e limpar o histórico de navegação, cookies e cache.
  3. Redefinir o firewall e usar servidores DNS públicos.
  4. Adicionar o endereço de IP do site ao arquivo hosts.
  5. Usar uma conexão de internet diferente.
  6. Desabilitar o DNSSEC para o seu domínio.

Caso nenhum desses métodos tenha ajudado a solucionar o erro ERR_NAME_NOT_RESOLVED no seu site, entre em contato com a equipe de suporte da sua provedora de hospedagem de sites para obter mais assistência.

Author
O autor

Bruna Vidanya

Bruna Vidanya é tradutora na Hostinger Brasil. É graduada em Letras Tradução Inglês pela Universidade de Brasília e já foi estagiária tradutora no Senado Federal. Teve a sua primeira tradução – um livro infanto-juvenil – publicada pela Livraria Senado Federal. É apaixonada por tecnologia e agora demonstra essa paixão, com muito carinho, escrevendo e traduzindo artigos para a Hostinger. Nas horas vagas, Vidanya ama ficar com os seus três cachorrinhos: Madonna, Snoop e Scooby-Doo, além de ver séries (as sitcoms são as suas favoritas). Um fato curioso sobre a autora: seu primeiro bichinho de estimação foi um galo Garnisé, chamado Chico Liro.

Author
O co-autor

Larissa Folch

A Larissa é uma engenheira química que adora ciência e gosta de aprender sobre “tudo e todas as coisas”. Ama os animais e cultua bons livros. Assiste Harry Potter incansavelmente, ama música eletrônica e correr ao ar livre. Curte muito escrever e estudar inglês.