Mac 用户可能需要偶尔清除并刷新 MacOS 中的 DNS 缓存,这可能是因为他们修改了主机文件,或者出于故障排除目的。
在 Mac 上重置 DNS 缓存通常只有高级用户需要,但即使是新手 Mac 用户也会发现这个过程非常简单,尽管它是通过使用命令行实现的。
如何在 MacOS Ventura 和 MacOS Monterey 中刷新 DNS 缓存
以下是在现代 MacOS 版本中清除和重置 DNS 缓存的方法:
- 在 Mac 上打开终端应用程序,最简单的方法是通过 Spotlight 按命令+空格键,然后键入“终端”并按 Return 启动终端应用程序
- 当终端打开时,您将看到一个命令行提示符,将以下命令字符串复制并粘贴到终端窗口中:
- 点击 Return 键,当系统询问您时,系统会要求您输入管理员密码,输入该密码并再次点击 Return *
- 终端中不会报告任何内容,但 DNS 缓存将被刷新并清除
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
完成后退出终端应用程序
* 请注意,为安全起见,终端在输入时不会显示密码。这是正常行为,所以无论如何都键入它并按回车键。
刷新 Mac 上的 DNS 缓存的原因有很多,但通常是由修改 DNS 设置或从事开发工作的高级用户完成的。如果主机文件已编辑但无法正常工作,刷新 DNS 缓存也是故障排除过程的一部分
免责声明
部分内容(图片、文章)翻译/转载自国内外资讯/自媒体平台。文中内容不代表本站立场,如有侵权或其它,请联系 macmao.com@gmail.com,我们会第一时间配合删除。(转载请注明来源自:www.macmao.com)