扫盲 2026.10.30 15:04 31 次浏览 0 条评论

本地刷新DNS缓存方法

改完 hosts、换完 DNS 解析或者网站搬家后,本地还认着旧 IP,多半是 DNS 缓存没清。各系统清缓存的命令记下来,复制就能用。

Windows 最常用,打开 CMD 直接敲:

# 清空本机 DNS 解析缓存
ipconfig /flushdns

回一句“已成功刷新 DNS 解析缓存”就成了。

macOS 用下面这条:

# 清系统 DNS 缓存并重启解析服务
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Linux 装了 systemd-resolved 的:

# 刷新 systemd-resolved 缓存
sudo resolvectl flush-caches

浏览器自己也存一份,Chrome 打开 chrome://net-internals/#dns,点 Clear host cache 就行。

清完还不行,重启路由器,或者换个公共 DNS 再试。用小皮面板搭站时改 hosts 不生效,基本都是没刷缓存。

说点什么 0

行思随记

欢迎来到:行思随记