禁用Internet Explorer的DNS缓存

2010-12-05 22:13

禁用Internet Explorer的DNS缓存

by 枯藤昏鸦

at 2010-12-05 14:13:38

original http://ioio.name/disable-ie-dns-cache.html

在开发期间要频繁改动hosts文件,而IE会将其缓存不能立即获得更改后的DNS,常常需要重启浏览器才能生效,给开发带来了非常不便。为了解决该问题,需要禁止浏览器缓存DNS,将下面内容加入注册表:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"DnsCacheEnabled"=dword:00000000
"DnsCacheTimeout"=dword:00000000
"ServerInfoTimeOut"=dword:00000000

加入以后IE浏览器将不再缓存DNS,我们对hosts便会立即生效,无需再重启浏览器。
如果需要恢复DNS缓存,移除我们之前加入的注册表内容即可。

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"DnsCacheEnabled"=-
"DnsCacheTimeout"=-
"ServerInfoTimeOut"=-

-EOF-


Related posts:


Copyright © 2005~2009 | Permalink | 0 Comments | Close To U

订阅 Twitter 域名优惠码 Media Temple空间 Google URL Shortener Hot Topics New! Domain Sale! $6.89 .com at GoDaddy )