当前位置: 首页 > 系统工具 > 正文

使用 discoveryutil 清理 MAC OS DNS 缓存

本文介绍如何使用discoveryutil工具清理MAC OS(Yosemite)的DNS缓存,啥是DNS这里就不赘述了:)
你需要使用终端(Terminal)来清理DNS缓存,可以用Spotlight启动终端或者从/Applications/Utilities/里面找到,最终目标是清理MDNS和UDNS两种DNS缓存。

首先:打开MAC OS terminal
Control+Spase 输入:终端
mac-open-terminal

然后在终端执行 discoveryutil 命令:
清理 MDNS (Multicast DNS) Cache

回车,需要输入管理员密码

清理 UDNS(Unicast DNS) Cache

回车,需要输入管理员密码

一步清理OS X Yosemite所有DNS缓存

执行后没有返回结果输出:

下面是查看现有的cache MDNS/UDNS情况:

我的执行结果如下:

看到我的DNS服务器是:8.8.8.8, 8.8.4.4,
UDNS缓存状态:UDNS Cache Stats: Cached 115 of 5000, table size 256, hash coverage 0.22 …

最后可以使用dig/nslookup命令查询域名的解析情况:
如:
dig google.com

本文固定链接: https://www.sudops.com/use-discoveryutil-clear-mac-os-x-yosemite-dns-cache.html | 运维·速度

该日志由 Fisher 于2015年04月12日发表在 系统工具 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: 使用 discoveryutil 清理 MAC OS DNS 缓存 | 运维·速度
关键字: , ,

使用 discoveryutil 清理 MAC OS DNS 缓存:等您坐沙发呢!

发表评论


Time limit is exhausted. Please reload the CAPTCHA.

快捷键:Ctrl+Enter