Um cache DNS obsoleto está tornando sua experiência de navegação na Web terrivelmente lenta? Nesse caso, você pode ter pensado em acelerar as coisas mudando para um servidor de nome de domínio alternativo no seu dispositivo. Nesse caso, você precisará limpar o cache DNS no seu dispositivo. Existem várias maneiras de liberar os caches DNS no iOS e no macOS, e este tutorial passo a passo cobre todos eles! Veja como excluir o cache DNS no seu iPhone, iPad e Mac.
Se você não conseguir se conectar a alguns sites, uma página da Web não será carregada ou sua rede diminuirá aleatoriamente sem motivo aparente, é provável que o cache DNS do seu dispositivo tenha sido corrompido devido a falhas técnicas, acidentes administrativos ou outros motivos.
Além de outros motivos, o cache do DNS pode ficar poluído quando nomes de domínio ou endereços IP não autorizados são inseridos nele por meio de um ataque à rede ou malware / vírus.
Mas não se preocupe, redefinir o cache DNS deve ajudar a resolver esses problemas.
O que é um cache DNS?
DNS, ou "Domain Name System", é o grampo da funcionalidade da Internet desde 1985.
Em resumo, o DNS é um sistema de nomes descentralizado para dispositivos conectados à Internet ou a uma rede privada (VPN). O sistema atribui nomes de domínio a cada um dos dispositivos enquanto traduz nomes de domínio legíveis por humanos, como iDownloadBlog.com, para os endereços IP numéricos que identificam serviços e dispositivos com os protocolos de rede subjacentes.
TUTORIAL: Como limpar dados do site no Apple Watch
Um cache DNS, também conhecido como cache do resolvedor DNS, é um banco de dados temporário, uma espécie de catálogo telefônico, que ajuda a acelerar as pesquisas de DNS, armazenando registros de todas as solicitações recentes da rede. Em vez de precisar memorizar endereços IP numéricos para seus sites favoritos, seu dispositivo pode acessar uma tabela em cache de pesquisas DNS recentes para saber como carregar um recurso da Web.
Em outras palavras, um cache DNS é apenas uma memória das pesquisas DNS recentes, às quais seu computador pode se referir rapidamente quando está tentando descobrir como carregar um site. Um cache DNS é mantido pelo sistema operacional, mas alguns navegadores podem manter seu próprio cache DNS.
TUTORIAL: Como limpar o cache de navegação no Safari, Firefox e Chrome
Todos os caches podem se tornar corrompidos ao longo do tempo, e isso é especialmente verdade nos DNS. Um cache DNS corrompido pode causar problemas intermitentes no carregamento de sites. Portanto, limpar o cache do DNS para que ele não contenha itens inválidos geralmente é a melhor maneira de resolver esses problemas.
É muito importante ressaltar que a limpeza do cache DNS não removerá o histórico de navegação, os dados do site, as senhas salvas ou quaisquer outros arquivos temporários da Internet que são salvos no dispositivo para acelerar o tempo de carregamento das páginas da web.
Quando e por que você deve limpar os caches de DNS
Aqui estão alguns cenários comuns em que a limpeza do cache DNS pode ajudar.
- Impedir o seqüestro de DNS: Essa prática subverte a resolução de consultas DNS, que podem ser obtidas via malware ou modificando o comportamento de um servidor DNS confiável, a ponto de deixar de cumprir os padrões da Internet. A descarga do cache do DNS minimiza o risco de seqüestro de DNS, o que é um problema significativo na China.
- Resolva os problemas de carregamento de página: Começar de novo é a melhor maneira de resolver situações em que alguns sites não carregam ou páginas da Web carregam lentamente.
- As entradas do servidor foram alteradas: Se uma entrada no servidor da Web for alterada ou uma nova entrada for adicionada, pode ser necessário liberar o cache DNS imediatamente para evitar interrupções. Lembre-se de que, se você estiver aguardando a propagação das alterações no DNS do servidor, o ajuste das configurações de DNS do dispositivo poderá não ter o efeito desejado antes que as alterações sejam transferidas entre servidores em todo o mundo.
- Usando servidores DNS do Google ou DNS aberto: Antes de configurar seu dispositivo para usar servidores DNS do Google ou DNS aberto como DNS, o que acelera a navegação na Web quando o Wi-Fi é recomendado, limpe as atribuições de DHCP limpando os caches de DNS.
- Impor uma alteração nas configurações de rede: Se você fez alterações nas configurações de rede do seu dispositivo, como adicionar um DNS personalizado como parte do seu serviço VPN, limpar o cache do DNS fará com que essas alterações entrem em vigor imediatamente, sem nenhuma ação adicional.
- Proteger contra malware: Um vírus ou malware de computador pode alterar as configurações de DNS em segundo plano ou enganá-lo para alterá-las manualmente, a fim de redirecioná-lo para uma página cheia de anúncios ou uma página de phishing que imita um site legítimo. Limpar o cache do DNS exclui todas as entradas, incluindo registros inválidos ou não autorizados.
Mesmo que você não tenha problemas para carregar páginas da Web, limpar um cache DNS antigo não apenas tornará sua experiência de navegação na web fácil, mas também limpará o valioso espaço de armazenamento do dispositivo.
TUTORIAL: Como apagar seu histórico de navegação no Safari
Seu roteador também possui um cache DNS, o que significa que qualquer etapa de solução de problemas de DNS também deve incluir a liberação do cache DNS no computador e no roteador..
Siga-nos enquanto explicamos como limpar o cache DNS no seu iPhone, iPad e Mac.
Como limpar caches DNS
Você pode liberar o cache DNS de várias maneiras.
Como limpar caches DNS no iPhone e iPad
No iOS, você tem três maneiras diferentes de limpar o cache do DNS. Primeiramente, você pode ativar e desativar o Modo Avião, o que tem o efeito colateral de liberar o cache DNS. Em segundo lugar, você pode simplesmente reiniciar o dispositivo para obter o mesmo efeito que o método Airplane Mode. E em terceiro lugar, despejar as configurações de rede também fará o truque.
Método # 1: Modo Avião
A alternância do modo avião é a maneira mais rápida de liberar o cache do DNS, porque isso instantaneamente desativa os recursos sem fio do dispositivo e desliga os rádios celulares, para que você cumpra os regulamentos da companhia aérea. Se você precisar limpar os caches DNS várias vezes por dia, este é o método que você deseja usar (ele também funciona com iPads celulares).
1) Aberto Centro de Controle deslizando para baixo no canto superior direito da tela no iPhone X ou posterior ou iPad com iOS 12 ou posterior. Em dispositivos mais antigos ou versões do iOS, deslize para cima a partir da borda inferior para abrir a sobreposição do Control Center.
2) Toque em Modo avião ícone no canto superior esquerdo do cartão de configurações de rede.
Quando o Modo avião é ativado, o ícone fica laranja para indicar que todos os serviços celulares estão desligados no momento, o que também solicitará que o iOS limpe o cache DNS do sistema.
3) Após cerca de 15 segundos, toque no Modo avião ícone novamente para reativar os serviços sem fio.
Você também pode ir para Configurações → Modo Avião e toque no controle deslizante para ligá-lo.
Método # 2: Reiniciando
Reiniciar o dispositivo torna mais fácil e rápido liberar o cache DNS.
1) Faça o seguinte:
- No iPhone X e 2018 iPad Pro e mais recente: Pressione e segure o botão Lateral e o botão de volume até que o controle deslizante apareça.
- Em dispositivos mais antigos, como o iPhone 8 e versões anteriores: Mantenha o botão Liga / Desliga pressionado por alguns segundos.
O botão liga / desliga também é conhecido como botão superior no iPod touch e iPad.
Os botões de reinicialização do iOS foram recristalizados e reposicionados ao longo dos anos
2) Passe o deslizador rotulado Deslize para desligar.
3) Depois que o dispositivo desligar e desligar, aguarde alguns segundos e pressione e segure o botão Lateral / Superior / Alimentação novamente até ver o logotipo da Apple. Como medida de segurança, quando o dispositivo reiniciar, você precisará digitar sua senha para reativar o Touch ID ou o Face ID.
Se o seu dispositivo estiver no iOS 11+, você também pode desativá-lo no Configurações → Geral → Desligar.
Como a reinicialização leva mais tempo do que ativar e desativar o Modo Avião, essa não é a melhor abordagem se você precisar liberar o cache DNS várias vezes por dia.
NOTA: Preocupado com o seqüestro de DNS? Nesse caso, este não é o método mais seguro de liberar o cache DNS, pois o seqüestro pode ocorrer imediatamente após a reinicialização do dispositivo, antes mesmo que você tenha a chance de se conectar a uma VPN.
Método 3: Despejo de configurações de rede
Limpar as configurações de rede do seu dispositivo também liberará o cache DNS do sistema.
1) Aberto Configurações no seu dispositivo.
2) Escolher Geral da lista.
3) Toque Redefinir.
4) Escolher Redefinir Ajustes de Rede.
5) Digite seu senha, se solicitado, então confirme que você deseja limpar todas as configurações de rede e devolvê-las aos padrões de fábrica.
Esse pode não ser o melhor método, pois a redefinição das configurações de rede não apenas reinicia o dispositivo (que limpa os caches de qualquer maneira), mas também limpa senhas de todas as redes Wi-Fi às quais você ingressou. Pior ainda, as configurações de dados de celular do seu provedor sem fio também serão apagadas e todas as outras configurações de rede serão perdidas, portanto você precisará configurá-las novamente.
Como limpar caches DNS no seu Mac
No macOS, a liberação dos caches DNS é realizada através dos comandos do Terminal que foram alterados ao longo dos anos, mas não se preocupe, pois o iDownloadBlog o cobriu.
1) Primeiro, abra terminal da pasta / Application / Utilities ou via Spotlight.
2) Digite o comando correspondente à versão do seu sistema operacional Mac e pressione Entrar.
- macOS Sierra, High Sierra e Mojave (10.12, 10.13 e 10.14)
sudo killall -HUP mDNSResponder; dormir 2
- OS X Yosemite 10.10.4+ e El Capitan (10.11)
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
- OS X Yosemite (10.10.0-10.10.3)
sudo discoveryutil mdnsflushcache; sudo discoveryutil udnsflushcaches
- OS X Mavericks (10.9)
dscacheutil -flushcache; sudo killall -HUP mDNSResponder
- OS X Lion e Mountain Lion (10.7 e 10.8)
sudo killall -HUP mDNSResponder
- OS X Leopard e Snow Leopard (10.5 e 10.6)
sudo dscacheutil -flushcache
Se, por algum motivo, o comando Terminal do macOS Sierra e mais recente não funcionar corretamente, fique à vontade para usar a seguinte sintaxe:
sudo killall -HUP mDNSResponder; sudo killall mDNSResponderHelper; sudo dscacheutil -flushcache
Você precisará de privilégios administrativos para executar esses comandos.
Bônus: software de limpeza de Mac
Se tudo isso parecer muito complicado, especialmente o método Terminal, considere uma solução de terceiros como o CleanMyMac da MacPaw, que é uma alternativa muito mais simples para limpar os caches de DNS que funcionam em todas as versões do sistema operacional Mac.
Comece baixando CleanMyMac no site da MacPaw gratuitamente.
Depois de instalar o aplicativo, inicie-o e clique em Manutenção no menu da barra lateral esquerda. Agora selecione a opção Liberar cache do DNS e clique Corre ter o CleanMyMac fazendo sua mágica.
Limpando caches DNS no Safari, Chrome, Opera e Firefox
Além do cache DNS do sistema, a maioria dos navegadores (com exceção do Internet Explorer) também mantém uma cópia em cache dos registros DNS. Esse cache DNS do navegador interno pode ficar corrompido com o tempo e atrasar as pesquisas. Seu navegador limpa automaticamente o cache quando é reiniciado, mas você também pode fazê-lo manualmente sem precisar reabrir o aplicativo.
Safári
1) Lançamento Safári no seu Mac.
2) Ative o menu Revelação oculto do Safari, escolhendo Preferências de Safári cardápio.
3) Clique no Avançado aba.
4) Marque a caixa ao lado de “Mostrar menu Desenvolver na barra de menus”.
Agora o menu Revelação oculto aparecerá na barra de menus do Safari.
5) Clique no desenvolve menu e escolha a opção Caches vazios.
Após limpar o cache de navegação, feche e reinicie o Safari para obter os melhores resultados.
cromada
1) Lançamento cromada no seu Mac
2) Tipo chrome: // net-internals / # dns na barra de endereço e pressione Enter.
3) Você será direcionado para a seção DNS da página de configurações internas do Chrome. Clique DNS na coluna da esquerda e clique no botão rotulado Limpar cache do host liberar o cache DNS.
4) Abra uma nova guia e digite o endereço chrome: // net-internals / # sockets e pressione Enter.
5) Você será direcionado para a seção da página de configurações internas do Chrome para pools de soquetes em cache. Clique tomadas na coluna da esquerda e clique no botão rotulado Associações de soquete niveladas.
Agora reinicie o Chrome para que as alterações entrem em vigor.
Ópera
1) Lançamento Ópera no seu Mac
2) Tipo opera: // net-internals / # dns na barra de endereço e pressione Enter.
3) Você será direcionado para a seção DNS da página de configurações internas do Opera. Clique no botão rotulado Limpar cache do host liberar o cache DNS.
4) Abra uma nova guia e digite o endereço opera: // net-internals / # sockets e pressione Enter.
5) Você será levado à seção da página de configurações internas do Opera para pools de soquetes em cache. Agora clique no botão rotulado Associações de soquete niveladas.
Agora reinicie o Opera para obter os melhores resultados.
Raposa de fogo
1) Lançamento Raposa de fogo no seu Mac.
2) Na barra de endereço, digite about: config e pressione Enter.
3) Clique "Eu aceito o risco!" em uma página de aviso.
4) Use o campo de pesquisa na parte superior para pesquisar “Network.dnsCacheExpiration”.
5) Sua pesquisa deve retornar duas variáveis, denominadas "Network.dnsCacheExpiration" e “Network.dnsCacheExpirationGracePeriod”. Clique duas vezes na parte do valor de cada variável para editá-la e, em seguida, mude o valor do padrão 60 para 0, o que solicitará que o Firefox limpe imediatamente seu cache DNS.
6) Depois de fazer isso, agora configure as duas variáveis de volta para 60.
Reinicie o Firefox para obter as melhores redefinições.
Preciso de ajuda? Ask iDB!
Você gosta deste tutorial?
Em caso afirmativo, passe-o para o pessoal de suporte e deixe um comentário abaixo.
Fiquei preso? Não sabe ao certo como fazer certas coisas no seu dispositivo Apple? Deixe-nos saber via [email protected] e um tutorial futuro pode fornecer uma solução.
Envie suas próprias sugestões de instruções via [email protected].