Mac清空DNS缓存

概述

开发过程中偶尔发现某些网络地址不能加载问题。

解决方案

清除dns缓存:
Tiger或更低版本 Mac OS:

sudo lookupd -flushcache

Leopard和Snow Leopard:

sudo dscacheutil -flushcache

而到了Lion、Mountain Lion和Mavericks:

sudo killall -HUP mDNSResponder

最后是Yosemite:

sudo discoveryutil mdnsflushcache

参考

Mac下清空DNS缓存