通过 Chrome 内部页面清除(推荐)
- 打开 Chrome 浏览器
- 在地址栏输入以下地址并按回车:
chrome://net-internals/#dns - 点击「Clear host cache」按钮
这会立即清除 Chrome 内部的 DNS 缓存

清除整个浏览器缓存
- 点击右上角 三个点 → 设置
- 选择 隐私和安全 → 清除浏览数据
- 选择 高级
- 时间范围选择 时间不限
- 勾选 缓存的图片和文件
- 点击 清除数据
操作系统级别的清除
Windows 系统:
- 同时清除 Chrome 和系统 DNS 缓存:
- 打开命令提示符(管理员)
- 输入以下命令:
ipconfig /flushdns
macOS 系统:
- 终端命令:
sudo killall -HUP mDNSResponder或
sudo dscacheutil -flushcache
Linux 系统:
- 根据使用的 DNS 服务选择命令:
sudo systemctl restart nscd或
sudo systemctl restart systemd-resolved
重启 Chrome 的特殊方法
- 关闭所有 Chrome 窗口
- 重新打开 Chrome 并访问:
chrome://restart - 浏览器会自动重启并清除部分缓存
注意事项:
- Chrome 的 DNS 缓存是独立于系统缓存的
- 清除 DNS 缓存可以解决「网站无法访问」但其他浏览器正常的问题
- 某些扩展程序(如 DNS 相关扩展)可能有自己的缓存
- 如果问题依旧,尝试重启路由器或更换 DNS 服务器
建议按顺序尝试方法一和方法三,通常能解决大部分 DNS 缓存问题。
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。