有时候会需要更新本地DNS缓存,Mac、Linux、Windows各个系统方法甚至版本都不太一样。这里做一个记录。
OSX 10.10
sudo discoveryutil udnsflushcaches
OSX 10.9
dscacheutil -flushcache; sudo killall -HUP mDNSResponder
OSX 10.7 – 10.8
sudo killall -HUP mDNSResponder
OSX 10.5 – 10.6
sudo dscacheutil -flushcache
Windows
ipconfig /flushdns
Linux (不同的发行版本方法不太一样)
/etc/init.d/named restart
/etc/init.d/nscd restart