Como liberar o cache DNS no OS X El Capitan
Limpando cache DNS no OS X 10.11+
Este método de limpar o cache DNS se aplica a todos os Macs executando versões do OS X El Capitan, versão 10.11 ou posterior:
- Abra o aplicativo Terminal, encontrado em /Aplicativos/Utilitários/ ou com o Spotlight
- No prompt de comando, insira a seguinte sintaxe e pressione Enter:
- Digite a senha do administrador quando solicitado (exigido pelo sudo) para executar a limpeza do cache DNS
- Quando você ouvir "DNS Cache flushed", você saberá que o comando foi bem-sucedido
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder; digamos que o cache DNS foi liberado
É isso aí, o cache DNS será liberado. Você provavelmente desejará fechar e reiniciar aplicativos que estão usando DNS, como um navegador da Web, para que as alterações sejam transferidas para aplicativos conectados à Internet.
Limpar caches de DNS locais é normalmente exigido por desenvolvedores da Web, administradores de rede, realizando pesquisas detalhadas precisas com o host e qualquer pessoa que edita o arquivo de hosts ou ajusta as configurações de nome de domínio para servidores mais rápidos ou para outros fins.
Se você pretende liberar caches DNS com frequência, um simples alias colocado em seu .profile apropriado pode ser benéfico para uso futuro rápido:
alias flushdns='dscacheutil -flushcache;sudo killall -HUP mDNSResponder;say flushed'
Os usuários também podem cortar a parte dita e dividir o comando em várias partes, embora uma única linha geralmente seja o caminho mais fácil.
sudo dscacheutil -flushcache
Em seguida, iniciando separadamente o comando mDNSResponder killall:
sudo killall -HUP mDNSResponder
Seguir esta rota não fornecerá nenhum feedback auditivo de que os comandos foram bem-sucedidos.
Isso se aplica às versões mais recentes do OS X, enquanto aqueles que executam versões anteriores do Yosemite podem encontrar instruções aqui para o mesmo efeito com uma sequência de comandos diferente, assim como os usuários de versões mais antigas do Mac OS X como Mavericks e Snow Leopard, ou mesmo as versões empoeiradas de Tiger, Panther e Jaguar por aí. No lado móvel, os usuários de iPhone e iPad também podem liberar rapidamente o cache DNS no iOS com um truque simples.
