转:原帖地址http://ww111.iteye.com/blog/1109271
window 下
修改注册表
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionInternet Settings]
“DnsCacheEnabled” = dword:00000000
“DnsCacheTimeout” = dword:00000000
“ServerInfoTimeOut” = dword:00000000
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionInternet Settings] "DnsCacheEnabled" = dword:00000000 "DnsCacheTimeout" = dword:00000000 "ServerInfoTimeOut" = dword:00000000
另存为stopdns.reg文件
firefox 插件,,
HostAdmin
https://addons.mozilla.org/zh-CN/firefox/addon/hostadmin/
chrome浏览器下可以使用
chrome://net-internals/#dns
其中有个清除DNS Cache按钮
清除DNS缓存时既要清除系统的DNS缓存,也要清除浏览器的DNS缓存,这样才能完全清除DNS。
1、清除系统DNS缓存,有以下两种方法:
命令行窗口输入ipconfig /flushdns
本地连接右键修复
2、清除浏览器上的DNS缓存,各有两种方法:
2.1 清除Firefox的DNS缓存:
使用Clear Dns Cache、DNS Flusher、DNS Cache、HostAdmin等扩展。
重启Firefox。
2.2 清除Chrome的DNS缓存:
使用DNS Refresh扩展,Chrome上的一款DNS缓存刷新扩展,用此扩展可刷新Chomre的DNS缓存,下载此扩展。
重启Chrome。
也可以一劳永逸,从根本上禁用浏览器的DNS缓存功能
1、禁用Firefox的DNS缓存功能:
about:config中设置network.dnsCacheExpiration或network.dnsCacheEntries的值为0。
2、禁用Chrome的DNS缓存功能:
选项中取消“用预提取DNS提高网页载入速度”。