来源:
https://www.cnblogs.com/qq952693358/p/9126860.html
根据Mac OS X操作系统的版本选择以下命令:
Mac OS X 12 (Sierra) and later:
sudo killall -HUP mDNSResponder
sudo killall mDNSResponderHelper
sudo dscacheutil -flushcache
实测只需要最后一句:
sudo dscacheutil -flushcache
即可。可以通过tshark监控DNS解析判断某http请求是否发出。
Mac OS X 11 (El Capitan) and OS X 12 (Sierra):
sudo killall -HUP mDNSResponder
Mac OS X 10.10 (Yosemite), Versions 10.10.4+:
sudo dscacheutil -flushcache
sudo killall -HUP mDNSResponder