我想在Mac OS X上禁用Safari来执行DNS缓存 有没有办法通过配置或任何其他设置来做到这一点?
答案 0 :(得分:8)
清除操作系统缓存:
sudo killall -HUP mDNSResponder
禁用Safari DNS预取:
defaults write com.apple.safari WebKitDNSPrefetchingEnabled -boolean false
答案 1 :(得分:2)
更新:让Yosemite清除你想要的缓存:
sudo discoveryutil udnsflushcaches
答案 2 :(得分:0)
在Safari 12.1中,应该将其移至:
defaults read com.apple.Safari WebKitPreferences.dnsPrefetchingEnabled
使用:
defaults write com.apple.Safari WebKitPreferences.dnsPrefetchingEnabled -boolean false
您应该可以将其禁用。