您的Mac的DNS缓存通常在后台无缝运行。但是,损坏可能导致网站加载问题,通常显示为404个错误。 清除此缓存是一个简单的解决方案。 该方法取决于您的MacOS版本略有不同。让我们探索症状,表明必要的缓存清除并涉及的步骤。
什么是DNS CACHE?
了解DNS缓存需要了解DNS(域名系统)。当您访问网站时,您的MAC会联系DNS服务器,将网址转换为IP地址 - 网站服务器的数值位置。这是DNS查找。在Mac
上清除DNS CACHE
的过程与较新的MacOS版本不同:>新的macos(Sonoma,Ventura,Monterey,Big Sur和后来)
>访问Spotlight Search(命令空间)和键入“终端”。打开终端应用程序。 执行此命令:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
较旧的macos(catalina及以前):
>
> macos el capitan及以后:
>
> MacOS优胜美地:sudo discoveryutil udnsflushcaches
sudo killall -HUP mDNSResponder
sudo dscacheutil -flushcache
>检查网站问题是否已解决。 持续的问题可能需要进行其他故障排除,例如删除不必要的浏览器扩展或关闭资源密集型应用程序。sudo lookupd -flushcache
any:mdnsresponder
sudo killall -INFO mDNSResponder
(输入您的密码)。chrome://net-internals/#dns
)。
>
清除Safari DNS Cache去Safari>偏好>高级。
FAQS
以上是如何在Mac上冲洗DNS缓存的详细内容。更多信息请关注PHP中文网其他相关文章!