IPv6 疑难求助

2022-01-04 22:45:50 +08:00
 fetich

在网上搜索了一圈,现有些迷糊

因为更换移动宽带以及缺少 v4 的原因,想在两个地点建立起 IPv6 互联的自建网盘,同时也能改善下 P2P 下载的联通性

一处地点,TP-LINK 一路默认设置,很顺利。

另一处,华硕启用 Native with DHCP-PD ,连接的设备却始终无法获得 2409 开头的 v6 地址。IPv6 的信息页显示,路由器的 WAN 获得了 v6 地址(可 ping ),但 LAN IPv6 Address 、LAN IPv6 Prefix 两栏均无有效内容。

两处地点均是移动宽带,光猫桥接,路由器拨号。

检索一番后,华硕路由器所在宽带可能存在的问题是运营商未正确配置,以至于用户的路由器未获得本应下发的前缀及长度(这个长度可能是 /56 、/60 )。

觉得很有可能,又到 TP-LINK 的后台浏览了一番,发现运营商下发的前缀长度是 /64 ,同时普联又多出些协议的选择。

原本我对运营商、路由器、连接路由器的设备,这三者在 v6 工作流程的大体认知为:路由器通过 DHCPv6 向上级请求前缀,同时获得一个 IPv6 地址并绑定在 WAN 口(两者应该有前后次序之分,有熟悉的 V 友在回复里明确下);路由器获得前缀后,再通过 SLAAC 或 DHCPv6 (有状态或无状态)地分配 v6 给 LAN 口及连接的设备。

因为在检索过程中看到如下帖子

https://v2ex.com/t/778913

路由器 WAN 口有一个 DHCPv6 分配的 ipv6 地址,但是 LAN 口是用 PD 下发的前缀合成的 ipv6 地址,局域网里的设备也都是用这个前缀合成的。我在局域网的设备上用 traceroute 看了一下访问外网 ipv6 的路由,发现会经过 LAN 口 ip 出去,但是 WAN 口的 ipv6 好像没有用?请问 WAN 口这个通过 DHCPv6 分配的 ipv6 的有什么用处呢?

https://v2ex.com/t/784544

WAN 侧实现 SLAAC 和 DHCPv6 两种地址获取方式

https://v2ex.com/t/826016

回复中截图出现了 IPv6 WAN 信息获取方式的字样,可选 SLAAC

就切换截图中的选项,各自尝试了一下!

(推测应是指 WAN 口与运营商通信的协议)选择 DHCPv6 ,无法连接;选择 SLAAC ,可行

很疑惑,DHCPv6 居然不可行,这是否意味着所在地的运营商仅支持路由器 WAN 口通过 SLAAC 获取地址?因此华硕的 Native with DHCP-PD 才无法按预期工作?

(可是华硕的 WAN 口获得了可 ping 的 v6 地址)

一头雾水,请教各位,结合两地不同的表现和不同协议的表现,华硕路由器无法正常工作的原因可能是什么,又如何解决?

谢谢各位。

4713 次点击
所在节点    宽带症候群
37 条回复
Kiriya
2022-01-04 23:26:37 +08:00
这个帖子应该能解决你的问题
https://www.right.com.cn/forum/thread-4039401-1-9.html
fetich
2022-01-04 23:33:14 +08:00
@Kiriya 谢谢。今天已经和移动客服沟通了下,感觉她们都不懂,只能明天再接再厉了。
swiftg
2022-01-05 03:32:19 +08:00
都不知道用光猫拨号确认下吗?我这移动在一次割接后失去了 PD 前缀和 DNS 下发,DHCPv6 的 547/546 端口不通,导致 PD 前缀和 DNS 服务器不能下发。确定原因后联系移动,来了几波人,包括机房的,下面人的人都不懂,最后一波人回去后联系了华为,确认是模版配置错误
realAeoWesker
2022-01-05 08:54:54 +08:00
TPLINK 好像默认开启 IPV6 防火墙而且无法关闭,楼主试试外部能否访问
fetich
2022-01-05 09:02:43 +08:00
@swiftg 抱歉,深夜发文忘记提了。光猫拨号,通过无线连接的设备同样没有被分配 v6 ,同时网络侧的 IPv6 的连接状态显示为未连接
fetich
2022-01-05 09:11:52 +08:00
@realAeoWesker 晚上我尝试下吧。不过在实际使用中问题不大
@swiftg 这该如何解释这个问题,可以快速把工单移交到有能力处理的级别呢?
swiftg
2022-01-05 09:53:13 +08:00
@fetich 1 ,光猫拨号,进光猫设置里去看是否获取到了 pd 前缀和 dns 服务器,而不是看手机分配到 ip 了没有。2 ,没办法,只能一层一层来,装维小工上门来更换光猫问题依旧,跑周围用户家查看问题依旧,然后才反应到更高级别的人
tankren
2022-01-05 10:14:05 +08:00
把 tp 拿到有问题的地方试一下呢
fetich
2022-01-05 10:18:37 +08:00
@tankren 近期是办不到了
tankren
2022-01-05 10:34:31 +08:00
@fetich 来张华硕 IPv6 的设置截图
swiftg
2022-01-05 10:44:54 +08:00
回你的附言,我上面已经说了,PD 前缀和 DNS 信息都是通过 DHCPv6 下发,如果局端防火墙没开 547 端口,或没正确配置 DHCPv6 ,设备就获取不到这些信息。只有拨号的设备能通过 SLAAC 获取到一个 IP ,下面的设备都没法再分配
fetich
2022-01-05 11:00:41 +08:00
@swiftg 感谢,之前没有理解。
fetich
2022-01-05 11:03:55 +08:00
noahzh
2022-01-05 11:14:38 +08:00
老老实实使用 ipv6 nat 吧
fetich
2022-01-05 11:17:09 +08:00
@noahzh 正在向移动反馈中
nbweb
2022-01-05 11:30:58 +08:00
刷 openwrt ,你自己不设置,ipv6 都会出来。
tankren
2022-01-05 12:53:57 +08:00
fetich
2022-01-05 12:59:01 +08:00
@tankren 选择 Native ,启用 DHCP-PD ,保存后,IPv6 LAN Settings 无信息
ChangeTheWorld
2022-01-05 13:47:53 +08:00
这种只有 ND 地址没有下发 PD 地址段,TP-LINK 的设备对 /64 的段下发处理的不好,楼主换 ROS 吧,/64 也能 SLACC 到 LAN 口上去
fetich
2022-01-05 16:17:10 +08:00
@ChangeTheWorld ROS 是指 ros.org ?可以刷 AC88U 么?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/826217

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX