Mac如何清理DNS本地缓存

DNS缓存是什么?

DNS是Domain Name Service的缩写。

DNS作用是将用户可以理解的域名转译成计算机可以理解的IP地址。这样用户在浏览器中输入域名的时候,服务器就可以通过dns中的记录去对应的ip地址请求内容显示。

DNS缓存是指DNS返回了正确的IP之后,系统就会将这个结果临时储存起来。并且它会为缓存设定一个失效时间 (例如N小时),在这N小时之内,当你再次访问这个网站时,系统就会直接从你电脑本地的DNS缓存中把结果交还给你,而不必再去询问DNS服务器,从而加速网页的解析。

有时候会遇到DNS解析已经修改,但是本地缺一直显示旧ip下的内容。

这时候就需要我们手动去更新本地DNS缓存。

Windows系统下的命令如下:

ipconfig -flushdns

MAC系统下的命令类似

sudo dscacheutil -flushcache

如果你正在使用OSX 10.5 或者更早的版本,尝试使用下面的命令:

lookupd -flushcache

 

除特别注明外,本站所有文章均为[果博]原创 » 转载请注明出处来自https://aiguor.com/notes/229.html

评论 抢沙发

表情 格式
  • 昵称 (必填)
  • 邮箱 (必填)

关注移动互联网,与科技共成长

联系我们