Os x: flush ou limpar o cache dns

O comando usado para liberar o cache DNS alterado no OS X 10.5 Leopard e versões posteriores. O novo comando é tão fácil de executar, se não se lembrar. Este artigo foi atualizado para todas as versões atuais do Mac OS X.


Para melhorar o desempenho em um sistema operacional de rede, pedidos de DNS podem ser localmente em cache. Isso acelera pesquisas posteriores para o mesmo nome de host porque um pedido remoto não é necessária. O único problema com isto é que o cache pode ficar obsoleto e armazenar valores que não são mais válidos. Quando isso acontece, você pode sentar-se em suas mãos e esperar até que o cache refresca-se, ou você pode dizer que para despejar os valores que tem nele e procurar a servidores remotos para os pedidos subsequentes, reabastecer o cache.

Este comando não requer quaisquer permissões especiais para ser executado e é uma coisa de baixo risco que fazer. Você não vai prejudicar nada, executando este comando.



Para limpar o cache DNS, você vai precisar para lançar um dos seguintes comandos a partir da aplicação Terminal baseado em sua versão atual do OS X. Você pode iniciar o aplicativo Terminal procurando por ele com Holofote ou clicando no terminal aplicação no Serviços de utilidade pública pasta de sua aplicações pasta.

OS X 10.5.2 incluindo Leopard, Snow Leopard e Lion.

dscacheutil -flushcache

Video: Como limpar o cache de DNS

OS X 10.5.1 e antes

Todas as versões do OS X antes de usar Leopard lookupd para limpar o cache.

Video: How to Clear DNS Cache in Mac OS X Yosemite or El Capitan

lookupd -flushcache


Artigos relacionados