深圳电信很早就有 IPv6 了,但是行为一直都很奇怪:PPPoE WAN 口通过 SLAAC 获得的地址可以任意访问公网,而 DHCP-PD 拿到的 /56 段就只能访问本地电信的地址,甚至都不能跟电信 4G 得到的 IPv6 地址互访。
比如路由上的地址:
br-lan Link encap:Ethernet HWaddr 74:7D:24:XX:XX:XX
inet addr:192.168.8.1 Bcast:192.168.8.255 Mask:255.255.255.0
inet6 addr: 240e:fe:18xx:xxxx::1/60 Scope:Global
inet6 addr: fd1c:f4xx:xxxx::1/60 Scope:Global
inet6 addr: fe80::767d:24ff:fexx:xxxx/64 Scope:Link
pppoe-wan Link encap:Point-to-Point Protocol
inet addr:100.64.37.XXX P-t-P:100.64.0.1 Mask:255.255.255.255
inet6 addr: fe80::767d:24xx:xxxx:xxxx/10 Scope:Link
inet6 addr: 240e:fa:f8:6af:767d:24xx:xxxx:xxxx/64 Scope:Global
上面 240e:fa:f8:6af 开头的是 SLAAC 的地址,240e:fe:18xx:xxxx::1 是 PD 分的地址。
从 SLAAC 的地址 trace HE DNS 是没问题的:
router # mtr -a 240e:fa:f8:6af:767d:24xx:xxxx:xxxx 2001:470:20::2
Packets Pings
Host Loss% Snt Last Avg Best Wrst StDev
1. 240e:fa:f8::1 0.0% 5 4.1 3.7 2.5 6.0 1.3
2. 240e:1f:0:6183::2 0.0% 5 2.1 2.2 1.9 2.5 0.0
3. 240e:1f:0:184::2 0.0% 5 7.2 7.2 5.7 8.2 0.9
4. 240e::31:31:2302 0.0% 5 10.0 9.3 8.2 10.0 0.5
5. ???
6. 240e:0:a::c9:1cb5 0.0% 5 28.4 45.7 28.4 103.3 32.6
7. 240e:0:a::c9:5b4d 0.0% 5 30.6 30.0 29.5 30.6 0.0
8. 240e:0:a::cc:3d11 0.0% 5 252.3 251.4 249.9 252.3 0.8
9. 2a04:f580:8290:100::6 0.0% 4 236.2 249.1 235.9 279.4 20.6
10. ordns.he.net 0.0% 4 249.4 248.4 248.0 249.4 0.6
但是从 PD 地址 trace 就不通:
router # mtr -a 240e:fe:18xx:xxxx::1 2001:470:20::2
Packets Pings
Host Loss% Snt Last Avg Best Wrst StDev
1. 240e:fa:f8::1 0.0% 3 5.9 6.0 5.3 6.8 0.7
2. 240e:1f:0:6183::2 0.0% 3 2.1 2.0 1.9 2.1 0.0
PD 地址 trace 电信的 IPv6 DNS 又可以:
router # mtr -a 240e:fe:18xx:xxxx::1 240e:1f:1::33
Packets Pings
Host Loss% Snt Last Avg Best Wrst StDev
1. 240e:fa:f8::1 0.0% 3 5.7 4.3 3.2 5.7 1.2
2. 240e:1f:0:6183::2 0.0% 2 2.0 2.0 2.0 2.1 0.0
3. 240e:1f:0:2140::3 0.0% 2 2.2 2.2 2.1 2.2 0.0
4. 240e:1f:1::33 0.0% 2 1.9 2.0 1.9 2.1 0.0
从其他主机 trace 这两个地址也是一样的情况,SLAAC 能 trace 通,PD 地址不能。
vps # mtr 240e:fe:18xx:xxxx::1
Packets Pings
Host Loss% Snt Last Avg Best Wrst StDev
<一堆 HE 隧道>
8. 2a04:f580:8210:100::9 0.0% 7 192.6 191.8 190.6 193.0 0.8
9. 240e:0:a::cc:5e54 33.3% 7 531.5 534.9 531.5 537.3 2.3
10. 240e:0:a::c9:3c0d 50.0% 7 505.1 505.5 504.8 506.7 0.7
11. 240e:0:a::c9:5b44 33.3% 7 531.9 532.6 531.9 534.0 0.6
12. ???
13. 240e::21:31:3803 14.3% 7 545.0 546.1 544.2 547.3 1.1
14. 240e:1f:e800:2018::3 33.3% 7 561.7 560.6 558.7 562.0 1.4
15. ???
vps # mtr 240e:fa:f8:6af:767d:24xx:xxxx:xxxx
Packets Pings
Loss% Snt Last Avg Best Wrst StDev
<一堆 HE 隧道>
8. 2a04:f580:8210:100::9 0.0% 3 190.5 190.5 190.5 190.6 0.0
9. 240e:0:a::cc:5e54 0.0% 2 533.3 533.4 533.3 533.5 0.0
10. 240e:0:a::c9:3c0d 0.0% 2 504.8 504.9 504.8 505.0 0.0
11. 240e:0:a::c9:5b44 50.0% 2 541.2 541.2 541.2 541.2 0.0
12. ???
13. 240e::21:31:3a03 0.0% 2 559.9 560.3 559.9 560.7 0.0
14. 240e:1f:0:10f::3 50.0% 2 545.1 545.1 545.1 545.1 0.0
15. ???
16. 240e:fa:f8:6af:767d:24xx:xxxx:xxxx 0.0% 2 557.8 558.3 557.8 558.8 0.0
找了电信客户端里面的客服,问有没有 IPv6 公网业务,说找不到这个业务,需要的话可以办公网 IP :-| 其他启用了 DHCP-PD 的地区是否有这样的问题呢?
1
jsq2627 2018-07-07 12:42:41 +08:00 via iPhone
同深圳电信,ipv6 tracert 发现小区网关都出不去。果断弃 v6 改 ipv4 公网 ip 了
|
2
sigup 2018-07-07 12:56:28 +08:00
别折腾了, 只分配了 ip 而已
|
3
haffner 2018-07-07 14:53:45 +08:00 via Android
总比江苏有些地方只有 SLAAC 没有 PD 好...另,浙江电信 PD 完全没问题。
|
4
ixiaohei 2018-07-07 20:03:30 +08:00
我上次试了一下,网都访问不了,然后默默换回来了
|
5
cwbsw 2018-07-07 20:25:47 +08:00
没有,都是通的,但是我这里改了公网 V4 就没有 PD 分配的子网了。
|
6
updateing OP 感谢楼上各位,这看来就是深圳电信故意的限制了……
或许这个 PD 段只有黑掉隔壁老王这个用途了 :doge: |