Mac osx下清空DNS缓存

哎,Windows一招ipconfig /flushdns就解决了,想不到Mac下清空缓存这么费劲,虽然也是一条命令,但是根据操作系统的版本不同,命令也不一样,让我的蛋蛋感觉到了一种忧伤:

Tiger或更低版本 Mac OS:

sudo lookupd -flushcache

Leopard和Snow Leopard:

sudo dscacheutil -flushcache

而到了Lion、Mountain Lion和Mavericks:

sudo killall -HUP mDNSResponder

最后是Yosemite:

sudo discoveryutil mdnsflushcache

最蛋疼的是,貌似10.11因为又改回mDNSResponder联网进程。。。所以又变了。。。 10.10.5就又变回去了


补充一下Linux下的缓存清除办法:sudo /etc/init.d/dns-clean start

你可能感兴趣的:(Mac osx下清空DNS缓存)