您的位置首页 >科技 >

如何清除和重置MacOSSierra中的DNS缓存

导读 大家好,今日小科来聊聊一篇关于如何清除和重置MacOSSierra中的DNS缓存的文章,现在让我们往下看看吧!据说服务器和域可能无法按预期解决,...

大家好,今日小科来聊聊一篇关于如何清除和重置MacOSSierra中的DNS缓存的文章,现在让我们往下看看吧!

据说服务器和域可能无法按预期解决,这往往是解决DNS缓存的另一种情况。

我们将向您展示如何在MacOS Sierra 10.12及更高版本中清除DNS缓存。

注意:这使用命令行,所以它针对的是更高级的用户。无论如何,新手很少重置域名系统缓存,但通常只是重置。

启动达到同样的效果。

如何清除MacOS Sierra中的DNS缓存?

打开终端应用程序,它位于应用程序中的实用程序文件夹中。

准确输入以下命令语法(如果您对语法的准确性有疑问,请使用复制和粘贴):

sudo kill all-HUP MDnsresponder;假设域名系统缓存已被刷新

清除MacOS中的DNS缓存。

按回车键/回车键,并在需要时输入管理员密码(由于sudo权限,这是必需的)。

请稍等片刻,以清除DNS缓存。

完成后,您将收到一个语音提示,提示DNS缓存已刷新。

如果您最近在Mac OS中对DNS服务器进行了更改,并且发现更改没有生效,但是您使用了域名或者在编辑了域名之后,Web开发人员,

当程序员和设计师经常使用这个特性时,这一点尤其重要。主机文件。

虽然不总是必要的,但您可能需要退出并重新启动所有使用DNS或网络的活动应用程序,包括Safari、Chrome,

火狐、Opera、sFTP、SSH等类似任务取决于对应的域名。

上述命令很少起作用,但是可以用于macOS Sierra 10.12.3和更高版本的替代命令也可以用于助手程序。语法如下:

sudo kill all-HUP MDnsresponder;sudo kill all mDNSResponderHelper;sudo dscacheutil-flush cache;说MacOS DNS

缓存已被清除

和以前一样,按回车键将执行命令语法,并重置MacOS 10.12.4和更高版本中的DNS缓存。

请记住,这个技巧适用于现代的macOS版本,包括Sierra 10.12和更高版本。早期版本的MacOS经常描述重置DNS缓存。

所有不同的方法都在这里,尽管它可以知道这些方法及其价值,因为一些早期版本仍在部署中。

版权声明:本文由用户上传,如有侵权请联系删除!