缓存在调试的时候是很麻烦的东西,收集整理了一下。
今天说的DNS缓存,一般有两层:系统DNS缓存、浏览器DNS缓存,下面挨个介绍下清除方法:
Windows
ps:开启UAC的要用管理员身份运行cmd
ipconfig /flushdns
Linux
sudo /etc/init.d/networking restart
Mac OSX
$ lookupd -flushcache
IE
要改注册表,单位:秒
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
“DnsCacheEnabled”=dword:00000000
“DnsCacheTimeout”=dword:00000000
“ServerInfoTimeOut”=dword:00000000
附reg文件,可双击导入;
Firefox
地址输入 about:config
新建一个,类型:整数,名称:
network.dnsCacheExpiration
值为0时禁用ff DNS缓存,据说firefox3已经默认禁用浏览器DNS缓存
[参考]