为什么需要清理DNS缓存?
DNS缓存是计算机或网络设备临时存储的域名解析记录,用于加快网站访问速度,当DNS记录更新(如网站更换服务器IP)或缓存内容出现错误时,可能导致无法访问网站、页面加载异常或显示旧内容,清理DNS缓存可强制设备重新获取最新解析记录,解决上述问题。
清理DNS缓存的常见场景
如何清理DNS缓存?分步骤详解
本地计算机DNS缓存清理
Windows系统(Win10/11)
ipconfig /flushdns
macOS系统
sudo killall -HUP mDNSResponder
Linux系统(Ubuntu等)
根据使用的DNS服务选择命令:
sudo systemd-resolve --flush-caches
sudo service nscd restart
路由器DNS缓存清理
若多台设备出现相同问题,可能是路由器DNS缓存导致:
168.1.1
或168.0.1
)。 浏览器DNS缓存清理
部分浏览器会独立缓存DNS记录,建议同步清理:
chrome://net-internals/#dns
,点击“Clear host cache”。 about:config
,搜索network.dnsCacheExpiration
,临时改为0
后重启浏览器。 清理后仍无法访问?试试这些方法
8.8.8
)或Cloudflare DNS(1.1.1
)。 注意事项
引用说明
本文参考以下权威资料:
(完)