读书人

批改Hosts文件不用重启IE的方法

发布时间: 2012-10-30 16:13:36 作者: rapoo

修改Hosts文件不用重启IE的方法

做开发的,难免不了修改hosts。但是每次修改hosts后要重启应用,要么等很长时间不操作后才生效。这样不利于快速开发。

?

分析后,应该是dnscache服务cache了dns查询结果。

?

经查阅相关资料,发现可以通过修改dnscache注册表的相关参数来缩短cache时间和cache size。

?

修改点:

"MaxCacheTtl"=dword:00000001
"MaxNegativeCacheTtl"=dword:00000001
"ServerPriorityTimeLimit"=dword:00000000
"CacheHashTableBucketSize"=dword:00000001
"CacheHashTableSize"=dword:00000001
"MaxCacheEntryTtlLimit"=dword:00000001

修改后重启机器生效(ms重启服务不行)。重启后,改了hosts后,直接刷新IE生效。不行话,3s后再刷新一次。

以上在windows xp sp3上测试通过。

?

附上我的机器的dns cache注册表参数。有需要可以下载后解压,直接导入。

?

?==========华丽丽的分隔线================

?

?

?

1 楼 thebye85 2009-09-19 好方法,IE8这问题困扰了我很久 2 楼 youbl 2010-10-27 测试没有效果
环境:Windows2003+IE8,已经禁用了DnsClient服务

读书人网 >操作系统

热点推荐