通常,您不需要弄乱Mac的DNS(域名系统)缓存。在大多数情况下,它在后台按预期工作,根据网址将您路由到正确的网站。此类数据的负担过重可能会导致Mac上的DNS缓存损坏,从而导致加载问题和臭名昭著的404错误。您可以通过清除macOS中的DNS缓存来快速解决问题。就是这样。
可能有多种因素会影响macOS上的DNS缓存。这可能是由于网络攻击、病毒或知名网站的IP地址映射损坏造成的。
例如,当您在地址栏中键入“网址”时,您的浏览器可能会将您重定向到攻击者添加到您Mac的DNS(域名系统)记录中的另一个恶意网站。您将继续收到404错误,而不是Twitter主页。
如何在 macOS 中清除 DNS 缓存
删除 Mac 上的 DNS 缓存将清除所有保存的 DNS 查找信息。以下是在 macOS 中清除 DNS 缓存的方法:
第 1 步:?按 Command + Space 并打开Spotlight 搜索菜单。
第 2 步:输入“终端”并打开应用程序。您也可以通过 Launchpad 在 Mac 上打开终端。
第 3 步:打开终端后,输入以下代码。
“sudo dscacheutil -flushcache;?sudo killall -HUP mDNSResponder”
第 4 步:按Enter,?Mac 会要求您确认身份。输入您的密码并再次按 Enter 以清除 DNS 缓存。
清除 Mac 上的 DNS 缓存后,Safari 上有问题的网站应该会再次正常运行。
此技巧适用于 macOS Big Sur、macOS Monterey 和更新版本。如果您运行的是旧版本的 macOS,则需要在终端中运行以下命令。
- 对于 macOS El Captain 或更新版本 – “sudo killall -HUP mDNSResponder”
- macOS Yosemite – “sudo discoveryutil udnsflushcaches”
- 对于 macOS Lion、Mountain Lion 和 Mavericks – “Sweat Moon -HUP mDNSResponder”
Apple 高管将macOS 生态系统称为安全噩梦,因为 Mac 具有从网络下载未知应用程序的开放性。如果您不小心,您最终可能会安装包含恶意软件和病毒的虚假或重复应用程序。这就是 AdLock 等第三方工具的用武之地。
AdLock 针对 M1 Mac 进行了优化,提供安全浏览和反跟踪工具,帮助保护您的 Mac 免受恶意软件和有害文件的侵害。原生软件自带DNS过滤、HTTPS过滤、详细统计等。继续,从下面的链接中尝试一下,并保护您的 Mac。