qas87 发表于 2011-11-13 17:29:40

版主,我表示,这种情况真的存在,这是证据。

本帖最后由 qas87 于 2011-11-13 17:32 编辑

看了http://www.ipv6bbs.cn/thread-745-1-1.html(不能调用IPV6 HOSTS的地址,仍然延用IPV4的地址是怎么回事)一帖,我有证据你看。







1.首先,测试百度ping地址是什么:

可以看到,ip是220.181.111.85







2.其次,测试谷歌:

可以看到74.125.71.104








现在,测试ipv6连通:


证明ipv6可以联通。






现在,修改hosts文件测试:






保存:






测试ping:

依旧是ipv4,没有解析,这时你可能会说,我没修改正确,那好,试给你看。





修改hosts,,把谷歌的ip修改为百度的:







保存:





测试:

成功解析成百度的,这证明我没改错hosts。





结论,在ipv6正常下,hosts只识别ipv4,不识别ipv6,情况属实。针对这情况,还有待研究。希望版主研究下。

满天星 发表于 2011-11-13 23:40:04

你说的这个问题第一次看见,hosts不生效很少见,可能是什么软件或程序导致的(安全软件之类的属于重点怀疑)
修改google.com的地址为ipv6后,仍然为ipv4,说明hosts中的ipv6地址无法被识别出来,而ipv4的则可以生效。
你可以切换至安全模式,修改hosts中的地址为ipv6地址,然后再ping或其它功能测试。
安全模式无网络连接,验证一下ping命令的解析是否支持,如不支持,可试试带网络连接的安全模式。
来排除是操作系统的问题还是系统上软件的问题,只能对你当前操作系统中运行的系统服务、安全软件等,逐个排除,来找出原因!
我也只能给你提供思路或大概的方法,没有实际环境,无法验证结果或确定原因。
页: [1]
查看完整版本: 版主,我表示,这种情况真的存在,这是证据。