Como limpar o cache DNS do Mac OS X Yosemite

Deseja limpar o cache DNS (Flush DNS Cache) só que não sabe como fazê-lo ou então o dscacheutil não está a fazer o trabalho corretamente, muito provavelmente porque está a usar o Mac OS X 10.10 Yosemite.

Para limpar corretamente o cache DNS do Yosemite vai precisar de limpar MDNS (Multicast DNS) e UDNS (Unicast DNS) caches via terminal. Aqui fica como fazê-lo.

Limpar MDNS (Multicast DNS) e UDNS (Unicast DNS)

Em primeiro lugar terá que abrir o Terminal, poderá abrir o Spotlight (cmd + espaço) e escrever “Terminal”.

Depois execute o seguinte comando:

sudo discoveryutil mdnsflushcache;sudo discoveryutil udnsflushcaches;say flushed

Limpar o cache DNS noutras versões do Mac OS X

Se não possui o Mac OS X 10.10 Yosemite, aqui fica a solução para versões antigas:

OS X Mavericks (10.9)

dscacheutil -flushcache; sudo killall -HUP mDNSResponder

OS X Mountain Lion (10.8)

sudo killall -HUP mDNSResponder

OS X Lion (10.7)

sudo killall -HUP mDNSResponder

OS X Snow Leopard (10.6)

sudo dscacheutil -flushcache

OS X Leopard (10.5)

sudo dscacheutil -flushcache

OS X Tiger (10.4)

lookupd -flushcache

0 comments