win2008DHCPv6分配ipv6地址无法使用

weilunfly

最近自己用win2008r2搭了一个DHCPv6的服务器,初期设置时是禁用无状态地址,

然后DHCPv6分配区域是:2009:123:456::/64

即:2009:123:456::0:0:0:1 ~2009:123:456::ffff:ffff:ffff:ffff

使用2台测试PC,PC上安装Window7 32位的系统,

通过DHCPv6服务器分别获取到了ipv6的地址,

PC1:2009:123:456::****:****:****:****

PC2:2009:123:456::****:****:****:****

在PC1上面通过Ping命令ping不通PC2的ipv6地址,提示访问超时。

在PC2上面也同样Ping不通。

测试发现PC1和PC2上通过DHCPv6服务器获取到的ipv6的地址的Prefix显示为128,

把PC1和PC2通过DHCPv6服务器获取到的ipv6的地址设置为固定ipv6,然后把他们的prefix强制设置为64,

接下来在PC1上面可以ping通PC2的ipv6地址,在PC2上也可以Ping通PC1的ipv6地址了。

这是为什么呢?在网上也找不到资料来解决这种问题。

是不是我什么地方设置错了吗?可是win2008的DHCP角色添加里面就那几个选项。

另外我也在最新的ciscoRV4000路由器上试验过也是同样情况,通过DHCPv6在有状态的情况下

取得的地址互相无法访问。

大家和斑竹大人有没有什么好的解决办法呢?

万分感谢!!!

回复

我来回复
  • 暂无回复内容