如何在 Mac 上刷新 DNS 缓存
您可能多年来一直使用具有 Internet 连接的计算机,但从未遇到过 DNS 问题,甚至不知道 DNS 到底是什么。但是,有时,各种因素会导致您在 Mac 上的 DNS 缓存损坏或不再正常工作。在这些情况下,您应该执行刷新 Mac 的 DNS 缓存的简单过程,以解决访问 Internet 的任何问题。
在我们开始之前,DNS 代表“域名系统”,它是负责将正确的网站名称与其域的物理 IP 地址链接起来的基础设施,该地址由由点分隔的四个数字组成的字符串表示。您系统上的 DNS 缓存是保存在 Mac 本地存储中的数据库,用于跟踪您最近访问的所有网站及其 IP 地址。系统将其存储为本地数据库的原因是用户在本地执行此操作而不是每次都联系 DNS 服务器更容易、更快且最终更好。
但是,如果您的 DNS 缓存损坏,您可能会在打开某些昨天运行良好的网站时遇到问题、遇到 404 错误或浏览时遇到其他困难。为避免所有这些,请按照以下步骤刷新 DNS 缓存:
按 Command+Space 打开搜索框,然后在其中输入“终端”。
一旦您可以看到文本终端窗口,请使用键盘输入以下命令,并在每个命令后按 Enter:
sudo dscacheutil -flushcache
sudo killall -HUP mDNSResponder
您需要输入 Mac 密码才能执行命令。
你们都完成了!如果您准确地执行了这些步骤并正确输入了命令,您的 DNS 缓存应该被清除干净,您应该能够像往常一样访问所有网站。