如何在 MacOS Catalina 和 Big Sur 中刷新 DNS 缓存

如何在 MacOS Catalina 和 Big 中刷新 DNS 缓存苏尔”/>  </p>
<p>MacOS 用户有时可能需要刷新其 Mac 上的 DNS 缓存,以便访问某些网站、域或进行故障排除。刷新 DNS 缓存对于 Web 开发人员和网络管理员来说尤其常见,但其他高级用户也经常使用它。本指南将介绍如何在 MacOS Big Sur 和 MacOS Catalina 中刷新 DNS 缓存。</p>
<p>如果您无法访问您最近访问过的网站,那么您首先要检查的当然是您的互联网连接是否正常。但是,如果您只是在该特定网站上遇到连接问题,则可能是 DNS 错误,这就是清除 DNS 缓存可能会有所帮助的示例。</p>
<p>您的 Mac 会存储包含您最近访问过的页面的网络服务器的 IP 地址。但是,如果此 IP 地址在您的 DNS 缓存更新之前发生变化,您将无法在不重置 DNS 缓存的情况下访问该站点。刷新 Mac 上的 DNS 缓存会删除所有无效条目,并强制系统在您下次访问该网站时重新收集这些地址。</p>
<h3>如何在 macOS Catalina 和 Big Sur 中刷新 DNS 缓存</h3>
<p>在继续执行以下过程之前,请确保您的 Mac 运行的是 macOS Catalina 或更高版本,因为在旧版本的 macOS 上清除 DNS 缓存会略有不同。现在,事不宜迟,让我们来看看必要的步骤。</p>
<ol>
<li>我们将使用终端刷新您机器上的 DNS 缓存。您可以使用 Spotlight 搜索打开终端。单击位于桌面右上角的“放大镜”图标以访问 Spotlight 搜索。或者,您可以按 Command + 空格键打开 Spotlight。
<p> <img decoding=

  • 现在,在终端中输入以下命令。
    sudo dscacheutil -flushcache sudo killall -HUP mDNSResponder

    如何在 MacOS Catalina 和 Big Sur 中刷新 DNS 缓存

  • 按 Return 键,系统会提示您输入 macOS 用户密码。输入您的密码,然后再次按回车键。

    如何在 MacOS Catalina 和 Big Sur 中刷新 DNS 缓存

  • 完成后关闭终端窗口。

    这就是它的全部内容。您已成功清除并重置 macOS 计算机上的 DNS 缓存。

    值得注意的是,您在输入命令后不会收到“成功”消息。只需知道它已完成,您可以通过打开之前无法访问的网站来确认。

    最好时不时地清除 DNS 缓存,因为偶尔它们可能会因技术故障而损坏。同样,您的 Wi-Fi 路由器也有 DNS 缓存。这就是为什么大多数人建议将重启路由器作为故障排除步骤的原因,因为它也会刷新 DNS 缓存。

    如果您的 Mac 运行的是旧版 macOS,您可能想了解如何重置 DNS在 macOS High Sierra 中缓存,或刷新 macOS Sierra 中的 DNS 缓存 等等.该过程类似并涉及到终端,除了您输入的命令略有不同。

    我们希望您能够更正遇到的任何网络问题,或者您能够在刷新 Mac 上的 DNS 缓存后再次访问所有网站。如果您遇到一般互联网连接问题,您可能想尝试故障排除步骤来解决 Wi-Fi 连接问题在你的 Mac 上也是如此。

    如果您知道在最新的 macOS 版本上刷新 DNS 缓存的另一种方法,或者您有任何特别的见解、意见或建议,请在评论中分享!