浏览器清除DNS缓存

  • Jesse
  • 2016-08-12 11:49:00
  • 484

cookie缓存,各浏览器在清除历史记录里面都有,就不做详述了
下面针对各常用浏览器清除dns缓存的方法:
1.chrome
打开chrome,地址栏访问chrome://net-internals/#dns,点击“Clear host cache”按钮即可清除chrome dns缓存

2.firefox
默认缓存时间60秒,不过可以修改,地址栏访问about:config,搜索dns,找到“network.dnsCacheExpirationGracePeriod”,将其值改为0(即不缓存)

3.IE
将以下信息写入注册表:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"DnsCacheEnabled"=dword:00000000
"DnsCacheTimeout"=dword:00000000
"ServerInfoTimeOut"=dword:00000000

windows下清除dns缓存:
在cmd下查看缓存:ipconfig /displaydns
清除缓存ipconfig /flushdns

linux下清除dns缓存:
在linux中,nscd进程负责管理DNS缓存。
要清空DNS缓存,重启nscd守护进程就行了。
要重启nscd进程,使用命令(不带引号)'/etc/rc.d/init.d/nscd restart '