IPv6 疑难求助 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
fetich
V2EX    宽带症候群

IPv6 疑难求助

  •  
  •   fetich 2022-01-04 22:45:50 +08:00 5922 次点击
    这是一个创建于 1452 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    因为更换移动宽带以及缺少 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 地址)

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

    谢谢各位。

    第 1 条附言    2022-01-05 10:22:05 +08:00
    如果路由器 WAN 口 v6 地址是通过 SLAAC 获取的,那前缀等信息是如何下发的?
    第 2 条附言    2022-01-05 11:02:30 +08:00
    https://doc.mbalib.com/view/40812c41a1789ee69d7fb8c5cf61a0e7.html

    链接的文档对 IPv6 多种情形下的工作流程、部署及验收,讲解很细致
    37 条回复    2024-04-08 12:18:36 +08:00
    Kiriya
        1
    Kiriya  
       2022-01-04 23:26:37 +08:00   3
    这个帖子应该能解决你的问题
    https://www.right.com.cn/forum/thread-4039401-1-9.html
    fetich
        2
    fetich  
    OP
       2022-01-04 23:33:14 +08:00
    @Kiriya 谢谢。今天已经和移动客服沟通了下,感觉她们都不懂,只能明天再接再厉了。
    swiftg
        3
    swiftg  
       2022-01-05 03:32:19 +08:00 via iPhone
    都不知道用光猫拨号确认下吗?我这移动在一次割接后失去了 PD 前缀和 DNS 下发,DHCPv6 的 547/546 端口不通,导致 PD 前缀和 DNS 服务器不能下发。确定原因后联系移动,来了几波人,包括机房的,下面人的人都不懂,最后一波人回去后联系了华为,确认是模版配置错误
    realAeoWesker
        4
    realAeoWesker  
       2022-01-05 08:54:54 +08:00
    TPLINK 好像默认开启 IPV6 防火墙而且无法关闭,楼主试试外部能否访问
    fetich
        5
    fetich  
    OP
       2022-01-05 09:02:43 +08:00
    @swiftg 抱歉,深夜发文忘记提了。光猫拨号,通过无线连接的设备同样没有被分配 v6 ,同时网络侧的 IPv6 的连接状态显示为未连接
    fetich
        6
    fetich  
    OP
       2022-01-05 09:11:52 +08:00
    @realAeoWesker 晚上我尝试下吧。不过在实际使用中问题不大
    @swiftg 这该如何解释这个问题,可以快速把工单移交到有能力处理的级别呢?
    swiftg
        7
    swiftg  
       2022-01-05 09:53:13 +08:00 via iPhone
    @fetich 1 ,光猫拨号,进光猫设置里去看是否获取到了 pd 前缀和 dns 服务器,而不是看手机分配到 ip 了没有。2 ,没办法,只能一层一层来,装维小工上门来更换光猫问题依旧,跑周围用户家查看问题依旧,然后才反应到更高级别的人
    tankren
        8
    tankren  
       2022-01-05 10:14:05 +08:00
    把 tp 拿到有问题的地方试一下呢
    fetich
        9
    fetich  
    OP
       2022-01-05 10:18:37 +08:00
    @tankren 近期是办不到了
    tankren
        10
    tankren  
       2022-01-05 10:34:31 +08:00
    @fetich 来张华硕 IPv6 的设置截图
    swiftg
        11
    swiftg  
       2022-01-05 10:44:54 +08:00 via iPhone   1
    回你的附言,我上面已经说了,PD 前缀和 DNS 信息都是通过 DHCPv6 下发,如果局端防火墙没开 547 端口,或没正确配置 DHCPv6 ,设备就获取不到这些信息。只有拨号的设备能通过 SLAAC 获取到一个 IP ,下面的设备都没法再分配
    fetich
        12
    fetich  
    OP
       2022-01-05 11:00:41 +08:00
    @swftg 感谢,之前没有理解。
    fetich
        13
    fetich  
    OP
       2022-01-05 11:03:55 +08:00
    noahzh
        14
    noahzh  
       2022-01-05 11:14:38 +08:00
    老老实实使用 ipv6 nat 吧
    fetich
        15
    fetich  
    OP
       2022-01-05 11:17:09 +08:00
    @noahzh 正在向移动反馈中
    nbweb
        16
    nbweb  
       2022-01-05 11:30:58 +08:00
    刷 openwrt ,你自己不设置,ipv6 都会出来。
    tankren
        17
    tankren  
       2022-01-05 12:53:57 +08:00
    fetich
        18
    fetich  
    OP
       2022-01-05 12:59:01 +08:00
    @tankren 选择 Native ,启用 DHCP-PD ,保存后,IPv6 LAN Settings 无信息
    ChangeTheWorld
        19
    ChangeTheWorld  
       2022-01-05 13:47:53 +08:00
    这种只有 ND 地址没有下发 PD 地址段,TP-LINK 的设备对 /64 的段下发处理的不好,楼主换 ROS 吧,/64 也能 SLACC 到 LAN 口上去
    fetich
        20
    fetich  
    OP
       2022-01-05 16:17:10 +08:00
    @ChangeTheWorld ROS 是指 ros.org ?可以刷 AC88U 么?
    ChangeTheWorld
        21
    ChangeTheWorld  
       2022-01-05 17:04:32 +08:00
    @fetich routeros
    teky
        22
    teky  
       2022-01-05 21:44:47 +08:00 via iPhone
    @ChangeTheWorld ros 的 wan 口拿不到 gua 地址,其他正常
    jousca
        23
    jousca  
       2022-01-05 23:07:51 +08:00
    光猫拨号,路由器 V6 穿透模式,客户机就能拿到地址。除非上端运营商配置错误。
    flynaj
        24
    flynaj  
       2022-01-06 01:57:33 +08:00 via Android
    这些路由器没有办法配置防火墙,默认都是外面不能主动连接内部的,也是为了安全,你需要你刷 openwrt 的路由器。https://openwrt.org/ 然后改防火墙才行
    TsukiMori
        25
    TsukiMori  
       2022-01-06 03:21:03 +08:00 via Android
    你的运营商 如果路由 wan 口上联只能选择 slaac 才能获得 ip 地址 那么你这个就不能选择 native with pd
    pd 地址池要用 DHCP v6 来获取 只有 slaac 的话只能用 pass through/ndp 中继代理 /ipv6 nat
    tplink 那边不知道这个 64 的 pd 长度是运营商给的 还是 tplink 自己申请的长度 理论上 pd 很少会只给 64
    ysc3839
        26
    ysc3839  
       2022-01-06 04:32:04 +08:00 via Android
    所以你 WAN 口有使用 PPPoE 吗?一般来说 DHCPv6 是配合 PPP 使用的,SLAAC 则是直接连接以太网使用的。你说选择 DHCPv6 无法工作,SLAAC 可以,大概是没使用 PPPoE 吧?
    sagfsguioafjdn
        27
    sagfsguioafjdn  
       2022-01-06 10:06:38 +08:00
    如果是光猫拨号,前缀代理是光猫处理的,SLAAC 可以配合 TP 的 IPv6 桥接方式传递无状态配置到路由器下的其他终端;如果选择 DHCPv6 那路由器必须获得可以代理的前缀。而以我这边移动为例分配的前缀长度 64 ,是允许前缀代理的最大长度,其他终端获得的 IPv6 地址已经不支持再次前缀代理了,所以光猫拨号以后路由就不能分配公网 IPv6 地址了,因此 DHCPv6 就不能正常工作了。如果是想要路由器进行前缀代理应当想办法让路由器拨号,比如 PPPOEv6 复用 v4 链接拨号。如果对网络类型没有要求,可以禁用前缀代理使用 NAT6 放宽使用条件。
    sagfsguioafjdn
        28
    sagfsguioafjdn  
       2022-01-06 10:09:11 +08:00
    关于光猫拨号模式转桥接模式网上教程有很多,拨号密码可以找客服重置,搞坏了打个运营商电话让他们重新下发光猫配置就好了。
    tankren
        29
    tankren  
       2022-01-06 10:48:50 +08:00
    我觉得你就用 native 和 passthrough 分别配置好了试一下 不行就报障
    fetich
        30
    fetich  
    OP
       2022-01-06 11:11:37 +08:00
    @TsukiMori 普联的确有说明仅支持 /64 的前缀长度。
    两个地点都是光猫桥接,路由器拨号,所以华硕只能选择 Native ,而不能是 Passthrouth 吧。

    华硕这里的 Native with DHCP-PD ,应该是 WAN 通过 RA 通告获得 v6 地址,接下来再通过 DHCPv6 获得前缀和长度,但第二步出了问题,导致华硕 LAN 口无 v6 地址。

    而普联仅支持 /64 的长度,即便运营商没有正常下发 PD ,歪打正着也可以使用???

    @ysc3839 从 WAN 页的 v4 拨号信息看,是 PPPoE 。
    ysc3839
        31
    ysc3839  
       2022-01-06 11:37:51 +08:00
    @fetich 据我所知 PPPoE 一般不会配合 SLAAC 使用,具体是什么情况我就不知道了。
    qbqbqbqb
        32
    qbqbqbqb  
       2022-01-06 17:23:18 +08:00
    @fetich 华硕用路由器拨号、IPv6 选 Native 的时候有个接口选项,应该选择 ppp ,这个有没有选对?
    qbqbqbqb
        33
    qbqbqbqb  
       2022-01-06 17:26:02 +08:00
    @flynaj 华硕可以配置防火墙
    fetich
        34
    fetich  
    OP
       2022-01-06 18:38:22 +08:00
    @qbqbqbqb 确定是 PPP 。
    fetich
        35
    fetich  
    OP
       2022-01-07 23:42:21 +08:00
    最终移动派了位工程师,解决了路由器下面设备无 v6 的问题,但又出现了新的问题

    @swiftg @tankren @ChangeTheWorld @jousca @TsukiMori @sagfsguioafjdn @qbqbqbqb

    通过最多 30 个跃点跟踪到 2409:8c28:34b0:a::211 的路由

    1 17 ms 2 ms 4 ms 2409:8a28:*:*::1 // 路由器 LAN 口 v6 地址
    2 * * * 请求超时。
    3 * * * 请求超时。
    ...
    28 * * * 请求超时。
    29 * * * 请求超时。
    30 * * * 请求超时。

    只能 ping 路由器 LAN 口 v6 地址,其他地址超时

    附华硕 IPv6 设置页及详情页

    ![]( https://s2.loli.net/2022/01/07/4EjFJgfnr5h27XP.png)
    ![]( https://s2.loli.net/2022/01/07/I6nq2LiS3zxWHKM.png)

    责任在我方还是移动呢???

    好事多磨呀!
    PrinSoul
        36
    PrinSoul  
       2024-03-12 21:13:10 +08:00
    @fetich 兄弟,这个问题解决了吗,我电信也遇到这样的问题
    fetich
        37
    fetich  
    OP
       2024-04-08 12:18:36 +08:00
    @PrinSoul 过去太久,原因大概是移动的某台机器( RMS ?)配置出了差错
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2508 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 35ms UTC 15:22 PVG 23:22 LAX 07:22 JFK 10:22
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86