如何在Safari中禁用DNS缓存?

时间:2012-08-30 12:33:39

标签: macos caching dns safari

我想在Mac OS X上禁用Safari来执行DNS缓存 有没有办法通过配置或任何其他设置来做到这一点?

3 个答案:

答案 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

您应该可以将其禁用。