【发布时间】:2017-04-21 04:13:02
【问题描述】:
我正在 Linux 路由器上开发,为链接的节点分配全局 IP。我正在测试的节点是 Windows PC。 我设法通过按照 rfc4861 发送路由器广告来分配全局 IP。
+----------+--------------+----------+ 07:14:07,632,019 以太 |0 |33|33|00|00|00|01|ce|74|19|9a|07|a2|86|dd|60|00|00|00|00|38|3a|ff|fe|80 |00|00|00|00|00|00|cc|74|19|ff|fe|94|01|9c|ff|02|00|00|00|00|00|00|00|00|00 |00|00|00|00|01|86|00|a1|25|40|40|ff|ff|00|00|00|00|00|00|00|00|03|04|40|c0 |ff|ff|ff|ff|ff|ff|ff|ff|00|00|00|00|fc|01|ab|ab|cd|cd|ef|e0|00|00|00|00|00 |00|00|00|05|01|00|00|00|00|05|dc|
从路由器发送此 RA 后 (link-local addr fe80::cc74:19ff:fe94:19c),被测 PC 可以自动配置为 global addr fc01:abab:cdcd:efe0:e1fb:2297:51db :af84 和 fc01:abab:cdcd:efe0:29e9:52fd:2527:dbca.
上面是背景。
但是我怎样才能回收(或刷新)被测 PC 上的全局 IP?根据我的理解,我尝试使用 (M=0,O=0,Router Lifetime=0) 发送 RA,但这不起作用。之后我仍然可以看到分配的全局 IP,通过 cmd ipconfig 检查。
【问题讨论】:
-
fc00::/7中的地址不是全局地址。这些是 ULA 地址,它们位于不允许使用的 ULA 范围的保留部分 (fc00::/8)。您可以使用fd00::/8范围内的 ULA 地址,但接下来的 40 位需要随机选择。 -
嗨,罗恩,感谢您的回复。对不起,我没有提到,我们使用 ROHDE&SCHWAR callbox 进行测试。这样全局地址就被模拟出来了。
标签: networking ipv6