论坛首页 入门技术论坛

原来hosts文件中为同一IP手动配置的域名同一行中不能超过9个。

浏览 2819 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (1)
作者 正文
   发表时间:2008-10-31  

以前为了测试需要,经常把一些域名在hosts中绑定。如:

127.0.0.1 xx1.iteye.com xx2.iteye.com xx3.iteye.com xx3.iteye.com

 

由于hosts不支持通配符,有时候为了偷懒,一口气在后面配置了10+个。在测试的时候发现,后来的总是不生效。

很纳闷。。。

 

有次无意识的把同一行折成了多行,无意中发现后面的又可以了。

 

经过反复试验,原来同一行后面的域名最多只支持9个,10个及以后的就会被丢弃。。

 

解决办法:折成多行。如:

127.0.0.1 xx1.iteye.com xx2.iteye.com xx3.iteye.com xx3.iteye.com

127.0.0.1 xx4.iteye.com xx5.iteye.com xx6.iteye.com xx7.iteye.com

 

以上测试在xp下通过,linux和mac没试过。

不过,linux的hosts是支持通配符的。

论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics