首页 > 系统教程 > 苹果 > 如何在Mac上冲洗DNS缓存

如何在Mac上冲洗DNS缓存

Lisa Kudrow
发布: 2025-02-25 08:45:09
原创
301 人浏览过

您的Mac的DNS缓存通常在后台无缝运行。但是,损坏可能导致网站加载问题,通常显示为404个错误。 清除此缓存是一个简单的解决方案。 该方法取决于您的MacOS版本略有不同。让我们探索症状,表明必要的缓存清除并涉及的步骤。

什么是DNS CACHE?

了解DNS缓存需要了解DNS(域名系统)。当您访问网站时,您的MAC会联系DNS服务器,将网址转换为IP地址 - 网站服务器的数值位置。这是DNS查找。

DNS缓存存储这些最近的查找,加快了未来的请求并改善了网站加载时间。

在Mac

上清除DNS CACHE

的过程与较新的MacOS版本不同:

>新的macos(Sonoma,Ventura,Monterey,Big Sur和后来)

>访问Spotlight Search(命令空间)和键入“终端”。打开终端应用程序。 执行此命令:

  1. 输入Mac的密码,然后按Enter。
  2. sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

How to Flush DNS Cache on Mac How to Flush DNS Cache on Mac How to Flush DNS Cache on Mac How to Flush DNS Cache on Mac 较旧的macos(catalina及以前):How to Flush DNS Cache on Mac >

在终端中使用适当的命令:

> macos el capitan及以后:

>

> MacOS优胜美地:
  • sudo killall -HUP mDNSResponder
  • > macOS豹:sudo discoveryutil udnsflushcaches
  • MacOS Tiger:sudo killall -HUP mDNSResponder
  • 冲洗缓存后,sudo dscacheutil -flushcache>检查网站问题是否已解决。 持续的问题可能需要进行其他故障排除,例如删除不必要的浏览器扩展或关闭资源密集型应用程序。
  • 检查DNS CACHE sudo lookupd -flushcache
  • 清除之前,您可以检查高速缓存的内容:
  • >
    1. 打开控制台应用程序,选择您的Mac,然后搜索any:mdnsresponder
    2. 在终端中,运行sudo killall -INFO mDNSResponder(输入您的密码)。
    3. >
    4. >查看控制台中的缓存DNS记录。 另外,请使用浏览器的开发人员工具(例如,在Chrome中chrome://net-internals/#dns)。

    How to Flush DNS Cache on Mac How to Flush DNS Cache on Mac How to Flush DNS Cache on Mac How to Flush DNS Cache on Mac How to Flush DNS Cache on Mac

    何时冲洗DNS CACHE

    >过时或损坏的DNS缓存可能会导致连通性问题,这可能会因恶意软件而加剧。 冲洗缓存可以解决诸如DNS欺骗,404个错误,网站访问问题,与搜索行为有关的隐私问题以及DNS记录传播延迟等问题。 但是,对于恶意软件问题,建议进行专用的恶意软件扫描。

    >

    清除Safari DNS Cache

    > Safari还维护DNS缓存。重新启动Safari自动清除它时,您可以手动清除它:>

    去Safari>偏好>高级。
    1. 检查“在菜单栏中显示开发菜单。”
    2. 选择开发>空的缓存。 此后重新启动Safari。

    How to Flush DNS Cache on Mac How to Flush DNS Cache on Mac How to Flush DNS Cache on Mac FAQS

    >
      >多久一次?>没有严格的时间表;每六个月是一个合理的指南。
    • > 是安全的吗? 但是,避免过度频繁清除,因为它会否定缓存的性能优势。
    • >清除Mac的DNS缓存是各种互联网浏览问题的直接故障排除步骤。 请记住,如果问题持续存在,请考虑其他潜在原因。

以上是如何在Mac上冲洗DNS缓存的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板