violentpig 发表于 2012-6-9 16:47:01

ipv6接入求排障

WinXp Sp3, IPv6 Native接入,使用正常

经常出现的状况是,莫名又多了一个2001的IPv6地址以及一个fe80的Gateway,而且该Gateway地址非fe80::****:**ff:fe**:****

每次多出的一对2001和fe80地址还都不是固定的,以至于出现该状况后: :0 的路由会多出一条错误的表项
Querying active state...

PublishType       MetPrefix                  IdxGateway/Interface Name
-------------------------------------------------------------------
no       Autoconf   256::/0                        7fe80::9400:9f0d:a57d:a991 (错误的gateway)
no       Autoconf   256::/0                        7fe80::c6ca:d9ff:fea1:24c7(正确的gateway)

求教原因。

目前的解决方案是将正确的路由Metric调低,求教更好的解决方案。

满天星 发表于 2012-6-9 21:37:22

楼主已经找到故障产生的本质原因了,所以彻底解决这个故障已经非常容易了!
同时楼主也能发现网关地址不是非fe80::****:**ff:fe**:****已经很不错了,说明这个地址根本不是一个符号标准的正常设备产生的RA报文!
因此初步怀疑是你所在的lan有其他用户安装了类似的RA软件在干扰网络,你wireshark抓个包,看是否能获取到源mac地址,同时根据switch上的mac table查找出来具体的端口,剩下的就没啥好说的了!
但是如果你没有网络控制权,也不能查找mac表,那就稍微麻烦些了!
1.找网管反馈并协助解决
2.firewall直接屏蔽mac地址或此RA相关的ipv6头部信息

violentpig 发表于 2012-6-10 14:31:04

多谢坛主指点,俺再去排查一下。
郁闷的是接在同一个交换机上的其它Win7都没有中招,唯独俺的Xp中招了:@:@:@
看来网传Xp的v6协议栈总是有点问题,并非空穴来风

满天星 发表于 2012-6-10 16:20:04

楼主可以尝试在XP和Win7上分别抓下包,将数据包结构对比一下,分析是何原因导致XP有问题而Win7不影响。
页: [1]
查看完整版本: ipv6接入求排障