Mac 刷新DNS

Reset the DNS cache in OS X

关于DNS缓存

OS X在DNS服务器定义的时间内保留已解析DNS查询的本地缓存。有时可能需要立即重置缓存并重新查询DNS服务器。例如,如果您是网络或服务器管理员,并且DNS服务器上的条目最近已更改,则可能需要执行此操作。

如果Mac没有使用服务器上的最新DNS条目,则可以重新启动Mac以更新其缓存的信息。如果需要使用OS X更新服务器上的DNS条目,并且无法重新启动服务器,请使用下面的终端命令来确定所使用的OS X版本。

  • OS X Yosemite and later
    Use the following Terminal command to reset the DNS cache in OS X v10.10.4 or later:
sudo killall -HUP mDNSResponder

Use the following Terminal command to reset the DNS cache in OS X v10.10 through v10.10.3:

sudo discoveryutil mdnsflushcache
  • OS X Mavericks, Mountain Lion, and Lion
    Use the following Terminal command to reset the DNS cache in OS X v10.9.5 and earlier:
sudo killall -HUP mDNSResponder
  • Mac OS X Snow Leopard
    Use the following Terminal command to reset the DNS cache in OS X v10.6 through v10.6.8:
sudo dscacheutil -flushcache
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容