如何清除 Chrome、Safari、Edge、Firefox 和 Opera 中的 DNS 缓存

所有网络浏览器都会创建 DNS 缓存来存储有关访问过的网站的信息,以便将来更快地加载。但是,当 DNS 缓存被转储或损坏时,可能会导致连接问题。要解决DNS缓存引起的问题,我们必须刷新它。今天,我们将了解清除 Chrome、Edge、Firefox、Opera 和 Safari 网络浏览器中 DNS 缓存的不同方法。

在大多数情况下,和解决浏览器问题。然而,有时我们只需要清除Chrome中的DNS缓存即可摆脱此类问题。

下面,我们将了解如何清除 Chrome、Edge、Firefox、Opera 和 Safari 等主要网络浏览器中的 DNS 缓存。

虽然您可以轻松地从 Google Chrome 的“设置”页面清除浏览数据和缓存,但在清除 DNS 缓存时却无法执行相同操作。您需要使用地址栏中的命令来访问清除 DNS 主机缓存的选项。让我们看看如何做。

  1. 在 Chrome 地址栏中输入chrome://net-internals/#dns并按进入。这将带您进入 Net Internals 站点上的 DNS 页面。
  2. 单击清除主机缓存按钮。
  3. 关闭 Chrome 中的所有选项卡并重新启动浏览器。这将强制重新执行所有 DNS 查找,这可能比平时多花费几秒钟,但会清除所有缓存的 DNS 条目。

清除 Edge 中的主机缓存

微软早在 2020 年就转向了 Edge 的 Chromium 开源网络浏览器项目。因此,这两种浏览器共享它们的设置、扩展、等等。这意味着Edge中清除DNS缓存的方法与Chrome中相同。

清除 DNS 缓存可以帮助解决这些问题,并且是一个相对简单的过程。以下是清除 Edge 中的 DNS 缓存的方法:

  1. 打开 Edge 浏览器并输入edge://net-internals/#dns进入地址栏。
  2. 在网络内部工具页面上,单击清除主机缓存按钮。
  3. 这样做将清除 Edge 中的 DNS 缓存。
  4. 关闭网络内部工具页面并重新启动 Edge 以使更改生效。

清除 Opera 中的主机缓存

就像 Google Chrome 和 Edge 一样,Opera 是一款基于 Chromium 的网络浏览器。您可以用同样的方式清除Opera浏览器中的DNS缓存。操作方法如下:

  1. 打开 Opera,输入或粘贴opera://net-internals/#dns进入地址栏,然后按进入
  2. 它将打开 DNS 选项页面。
  3. 单击清除主机缓存按钮旁边的主机解析器缓存
  4. 就是这样!现在,重新启动浏览器。

清除 Firefox 中的 DNS 缓存

Mozilla Firefox 中清除 DNS 缓存的方法与上述基于 Chromium 的浏览器不同。然而,这是一个相对简单的过程,可以帮助解决浏览问题并增强互联网连接。以下是在 Firefox 中刷新 DNS 缓存的方法:

  1. 类型about:networking#dns在 Firefox 浏览器的地址栏中。按进入钥匙。
  2. 单击清除 DNS 缓存按钮。
  3. DNS 缓存将立即刷新。

还有另一种方法可以刷新 Firefox 中的 DNS 缓存。

  1. 类型about:config进入 Firefox 地址栏并按 Enter。
  2. 搜索“网络.dnsCacheExpiration”。
  3. 单击编辑按钮并将 DNS 过期值从 '60' 到 '0'。保存更改。
  4. 关闭about:config选项卡并重新启动 Firefox 以使更改生效。

您的 DNS 缓存现在应该已清除。

清除 Safari 中的缓存

默认情况下,清除 Safari 中 DNS 缓存的选项在 Safari 中仍然隐藏。这很像。您必须启用 Safari开发菜单访问清空缓存选项。让我们看看如何做。

  1. 在 Mac 上启动 Safari。
  2. 转到屏幕顶部的 Safari 菜单栏,然后​​单击Safari > 偏好设置
  3. 在 Safari 设置或首选项窗口中,单击先进的选项卡。
  4. 现在,单击旁边的复选框在菜单栏中显示“开发”菜单选项以启用发展菜单。
  5. 关闭高级首选项窗户。
  6. 您将在 Safari 菜单栏中看到一个名为“发展”。
  7. 单击它并选择清空缓存下拉菜单中的选项。

您可能还需要使用以下命令强制退出 Safari命令+选项+Esc键盘快捷键,然后重新启动以使更改生效。

虽然清除 DNS 缓存不一定会显着加快浏览速度,但它可以帮助解决因系统中存储的数据不正确或过时而导致的某些问题。下次当您的浏览器遇到问题时,请考虑在执行其他操作之前清除其 DNS 缓存。

阅读下一篇: