之前写过一篇刷新本地缓存的方法:http://levi.yii.so/archives/987,这篇算是在其基础上进行补充
对于经常携带笔记本办公的人士,有时候会发现在一个地方上网好好的,但是换了一个地方就上不了网,重复开关机也不行,但是别人电脑访问确实没有问题的。而且奇迹的是,过了一些时间,再访问同样的网站,竟然自己好了,这个有可能是本地DNS缓存在作祟。
下面分别介绍不同操作系统清除缓存的方法,以下都是在终端操作的指令:
OS X 10.10
sudo discoveryutil udnsflushcaches
OS X 10.9
dscacheutil -flushcache; sudo killall -HUP mDNSResponder
OS X 10.7-10.8
sudo killall -HUP mDNSResponder
OS X 10.5-10.6 (国内很难想象还有使用10.5系统的用户)
OSX 10.5 – 10.6
ipconfig /flushdns
如果方式1不行,就执行方式2,这两个方法基本能够覆盖所有版本的Linux
方式1:
/etc/init.d/named restart
或者
nscd -i hosts # archlinux below /etc/rc.d/nscd restart
方式2:
/etc/init.d/nscd restart
方式3: 适用于Ubuntu
sudo /etc/init.d/networking restart
感谢网友 @于越 补充的方法
您可能也喜欢: | ||||
通过 Google Docs 加密你的 Gmail 邮件 |
Node.js开发指南——第3章安装Node.js快速入门(一) |
初识 jQuery Deferred |
使用CloudFlare提升网站的访问体验和安全性 |
Adobe Cleaner Tool:Adobe完全卸载工具 |
无觅 |