Como corrigir erros de DNS e recuperar o acesso à Internet

Como corrigir erros de DNS e recuperar o acesso à Internet

Você encontrou um erro estranho em seu navegador ao tentar acessar um site? Esses erros específicos indicam que o DNS apresentou um erro, como um erro de pesquisa de DNS. Você ainda pode usar programas como o Skype ou jogos online, mas os sites se recusarão a carregar. Ainda mais irritante, às vezes esse erro afeta apenas alguns sites. Então, o que é esse “erro de DNS”, por que afeta sites (ou apenas alguns) e como você o corrige?

O que é um “DNS”?

“DNS” significa “Sistema de Nome de Domínio” e geralmente está associado a um “servidor DNS”. Se você não tem certeza de como funciona o carregamento de um site, isso não ajuda muito a revelar o que um DNS faz! Vamos analisar qual função o DNS desempenha para que possamos ter uma ideia melhor de por que ele contém erros e como corrigi-los.

Um servidor DNS atua de maneira muito semelhante ao catálogo de endereços do seu telefone. Quando você quer ligar para alguém, você pode insira o número manualmente, mas lembrar os números de todos é um grande aborrecimento. É muito mais fácil adicionar o número na memória do telefone e associar um nome a ele – como “Mark” – para que, quando quiser ligar para o Mark, você encontre o nome dele na lista e clique em ligar.

O mesmo vale para o seu computador. Ele não sabe o que é “Google” ou “Facebook” ou “Twitter”. No entanto, ele sabe o que é um endereço IP. Quando você entra em um site como “www.facebook.com”, seu computador descobre que se trata de um URL e vai para seu catálogo de endereços de URLs para descobrir onde o Facebook está na rede. Isso é o que o servidor DNS faz – ele atua como um catálogo de endereços para URLs.

Por que ocorrem erros de DNS

O que aconteceria se o catálogo de endereços do telefone fosse corrompido ou excluído? Se você digitar “Mark”, seu telefone não conseguirá localizá-lo e nem ligar para ele. Da mesma forma, quando você insere um URL em seu navegador e o servidor DNS está desativado, sua máquina não consegue obter um endereço IP para esse URL. Como seu computador não sabe como chegar a um “Google”, ele retorna com um erro de DNS.

Os leitores particularmente espertos perceberão que, se você inserir diretamente o endereço IP de um site na barra de endereços, poderá tecnicamente navegar na web mesmo depois que o servidor DNS deixar de responder. Embora isso seja verdade, não queremos lembrar todos os endereços IP para quando o DNS cair! Seria muito melhor se pudéssemos corrigir o problema.

Corrigindo erros de DNS

Isso é o suficiente sobre o que é um DNS. Agora, vamos dar uma olhada nas opções que você tem quando seu DNS está funcionando incorretamente.

dns-error-console

Flush DNS Cache

Se você estiver visitando a mesma página com frequência, faz sentido que o computador lembre os endereços dos URLs, de forma que não precise enviar uma página ao servidor DNS todas as vezes. Esse armazenamento de URLs lembrados é chamado de cache DNS. Às vezes, sua máquina contará com isso para resolver um URL, mas se esse cache estiver corrompido, ele retornará um erro.

janelas

Limpar o cache DNS no Windows é muito fácil. Para começar, pressione a tecla Win e comece a digitar cmd. Quando o prompt de comando aparecer nos resultados da pesquisa, clique com o botão direito nele e selecione “executar como administrador”. Isso abre uma janela elevada do prompt de comando que pode aceitar alterações no nível do sistema.

flush-dns-windows

Para liberar o cache DNS no Windows, digite este comando:

Mac OS X

Os comandos para liberar DNS no sistema operacional da Apple parecem mudar com a direção do vento. Existem cerca de quatro comandos separados e diferentes para cada versão separada do OS X. Por esse motivo, incluímos apenas os mais recentes.

Para liberar o cache DNS no Mac OS, o usuário precisará abrir uma janela de terminal. Vá para a área de Aplicativos, procure um aplicativo chamado “terminal” e inicie-o. Com o terminal aberto, libere todas as concessões de DNS de seu Mac e digite este comando.

(OSX 10.10.4+)

(OSX 10.10-10.10.3)

Linux

Se você estiver usando Linux, abra uma janela de comando e digite:

Use um servidor DNS público

dns-error-google

Se isso não funcionar, a solução ideal é mudar o servidor que você está usando. Talvez o servidor que você usa por padrão tenha caído e você não pode resolver URLs. Um bom servidor DNS público para tentar quando o seu morrer é o Google servidor DNS público. Ele está localizado em “8.8.8.8” e “8.8.4.4.” Você pode alterar as configurações do adaptador para usar esse servidor DNS em vez do padrão.

Se você não tiver certeza de como alterar o servidor DNS do seu PC, consulte nossos guias para Windows, Mac, Linux e Android.

Desative a segurança (por um curto período!)

Não é ideal que o software de segurança seja desativado durante o uso da Internet. No entanto, um pacote de segurança excessivamente zeloso ou corrompido às vezes pode bloquear solicitações de saída de DNS, resultando em um erro de DNS. Se você está tendo problemas e tentou todas as opções acima, tente desativar os firewalls e outras opções de segurança para ver se isso resolve o problema. Caso contrário, tente desinstalar e reinstalar o software ou tente o software de outro fornecedor. Se isso acontecer, lembre-se de ligar o software novamente!

Conclusão

Os problemas do servidor DNS podem ser frustrantes de se corrigir, especialmente quando você não sabe como os erros ocorrem. Esperançosamente, agora você tem uma ideia melhor do que causa esses erros e como corrigir problemas baseados em DNS durante a navegação na web.

Rolar para cima