清除谷歌浏览器(Chrome)的 DNS 缓存有两种主要方法,通过浏览器内部页面 和 通过操作系统级别。以下是详细步骤

谷歌 Chrome2026 3

通过 Chrome 内部页面(推荐)

  1. 打开 Chrome 浏览器
  2. 在地址栏输入
    chrome://net-internals/#dns
  3. 点击「Clear host cache」按钮即可清除 Chrome 内部的 DNS 缓存。

清除操作系统 DNS 缓存

由于 Chrome 会使用操作系统的 DNS 缓存,因此可能需要同时清除系统缓存。

清除谷歌浏览器(Chrome)的 DNS 缓存有两种主要方法,通过浏览器内部页面 和 通过操作系统级别。以下是详细步骤-第1张图片-Google下载|谷歌浏览器官网-2026最新版

Windows 系统

  1. 以管理员身份打开 命令提示符(CMD)或 PowerShell
  2. 输入以下命令并按回车:
    ipconfig /flushdns
  3. 看到「已成功刷新 DNS 解析缓存」的提示即完成。

macOS 系统

  1. 打开 终端
  2. 根据系统版本输入命令:
    • macOS 12 (Monterey) 及以上
      sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
    • macOS 11 (Big Sur) 及更早版本
      sudo killall -HUP mDNSResponder

Linux 系统

根据使用的 DNS 服务执行对应命令:

  • systemd-resolved(常见于 Ubuntu):
    sudo systemctl restart systemd-resolved
  • nscd(Name Service Cache Daemon):
    sudo systemctl restart nscd
  • 直接清空缓存文件(如果存在):
    sudo rm -f /var/cache/nscd/hosts

重启 Chrome 并禁用缓存(临时)

  1. 完全关闭 Chrome(包括后台进程)。
  2. 启动 Chrome 时禁用缓存(临时测试用):
    • 右键点击 Chrome 快捷方式 → 属性 → 在「目标」末尾添加:
      --disk-cache-size=1 --media-cache-size=1
    • 启动浏览器后所有缓存将被限制(注意:完成后需移除参数)。

注意事项

  • Chrome 内部清除(chrome://net-internals仅清除浏览器自身的 DNS 缓存,系统缓存需单独处理。
  • 如果遇到网站访问问题(如 DNS 污染、域名解析错误),建议同时重启路由器以刷新网络缓存。
  • 某些情况下,修改系统 Hosts 文件后也需要清除 DNS 缓存。

按需选择上述方法即可解决大多数 DNS 缓存相关问题。

标签: 清除DNS缓存 Chrome浏览器

抱歉,评论功能暂时关闭!