↓ 跳过正文

Clear DNS Cache

正能量 1 分钟阅读 更新于 2026-10-18

区分操作系统、应用与递归 DNS 缓存,帮助判断清缓存后为什么结果可能不变。

Clear DNS Cache:原站配图。
Clear DNS Cache配图

macOS Sierra 10.12.0

sudo killall -HUP mDNSResponder

OSX 10.11.0

sudo killall -HUP mDNSResponder

OSX 10.10.4

sudo killall -HUP mDNSResponder

OSX 10.10.0 – 10.10.3

sudo discoveryutil mdnsflushcache

OSX 10.9 – 10.8 – 10.7

sudo killall -HUP mDNSResponder

OSX 10.5 – 10.6

sudo dscacheutil -flushcache

Windows

ipconfig /flushdns

Linux (depending on what you’re running)

/etc/init.d/named restart
/etc/init.d/nscd restart

补充阅读
#

区分操作系统、应用与递归 DNS 缓存,帮助判断清缓存后为什么结果可能不变。

如何理解与使用
#

原文按不同旧版系统列出命令,应先确认本机实际使用的解析服务;重启某个服务只影响它管理的缓存。

验证与边界
#

比较应用访问、系统解析与指定 DNS 服务器查询结果,再结合 TTL 判断更新传播情况。清本地缓存不能立即刷新所有上游缓存。