V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lentrody
V2EX  ›  宽带症候群

路由器拨号获取不到 IPv6 地址前缀,光猫却能获取是怎么回事?

  •  
  •   lentrody · 2020-10-12 13:00:35 +08:00 · 6711 次点击
    这是一个创建于 1508 天前的主题,其中的信息可能已经有所发展或是发生改变。
    云南大理电信,在城区里用光猫桥接路由器拨号是能获取 PD 前缀的,几十公里外的村子里同样是电信,光猫改桥接后路由器能获取到 WAN 口 IPv6 地址,但没有 PD 前缀,不能给下面的设备分配 IPv6 地址,光猫改回路由模式后下面的设备却又能获取到 IPv6 地址。这是运营商做了限制?还是路由器配置不对?
    18 条回复    2020-10-17 09:46:45 +08:00
    kenny139
        1
    kenny139  
       2020-10-12 13:24:21 +08:00
    IPv6 stateless autoconfiguration / RA 需要 /64 的前缀。你的情况是运营商只提供一个 /64 给你,桥接模式下这个 /64 分配到你的 LAN,你内网全部设备都可以用这个 /64 。但在路由模式下,这个 /64 分配到你的 WAN 口,LAN 口没有 /64 所以内网不能自动分配。解决办法是问运营商可不可以提供 /63 或以上的 v6 前缀给你。不建议自行再分割 /64 。
    zro
        2
    zro  
       2020-10-12 13:25:46 +08:00
    国产路由器?
    lentrody
        3
    lentrody  
    OP
       2020-10-12 15:31:20 +08:00
    @kenny139 WAN 地址跟 PD 前缀应该是无关的,我之前在城区里用的 padavan 固件拨号,是会获取到一个 /64 的 WAN IPv6 地址和一个 /60 的 LAN IPv6 地址,两个地址前 64 位也不相同 https://sm.ms/image/dwQIHUneuTgkMZR
    lentrody
        4
    lentrody  
    OP
       2020-10-12 15:32:19 +08:00
    @zro 红米 AC2100,准备再刷个 padavan 试试
    rurishi
        5
    rurishi  
       2020-10-12 15:39:58 +08:00
    1 楼说的是对的。
    如果确定运营商给你分配的是 /64 的前缀就不要折腾了。
    maoshen1234
        6
    maoshen1234  
       2020-10-12 16:18:26 +08:00   ❤️ 1
    /60 就有得玩,/64 就洗洗睡吧- -
    lentrody
        7
    lentrody  
    OP
       2020-10-12 16:24:21 +08:00
    @rurishi 如果光猫也不能获取前缀我就确实不折腾了,但现在光猫明显是获取到了前缀,小米路由器作为二级路由也能获取到 /64 前缀。
    lentrody
        8
    lentrody  
    OP
       2020-10-12 16:36:31 +08:00
    @lentrody 查了下内存是东芝,坏块 16+768,还是先退换再说了
    flowfire
        9
    flowfire  
       2020-10-12 16:58:53 +08:00
    @kenny139 应该可以用 dhcpv6 强行拿到地址吧。。。
    cnrting
        10
    cnrting  
       2020-10-12 20:15:19 +08:00
    刷官方的包,比如官方的 openwrt,别刷别人论坛发的,有些过度”优化”了
    domosekai
        11
    domosekai  
       2020-10-12 20:42:52 +08:00
    信息不足。你说光猫获取到了前缀,这个是 PD 来的还是 RA 呢?和下面的路由器的前缀一样吗?一样的话就是 RA,如果是 PD 又是多少位呢?
    DuRuoDieYe
        12
    DuRuoDieYe  
       2020-10-12 22:00:52 +08:00
    建议换个系统试试,我 ac2100 刷了一个 openwrt,那个包就没 v6 后面换了个 openwrt 就有,Padavan 也是
    brMu
        13
    brMu  
       2020-10-13 08:55:42 +08:00
    感觉上面好多人答非所问,根本没看清楚问题在哪。
    个人分析,如果光猫路由模式可以,桥接反而不行,有可能是你桥接后的路由器系统的问题,重新刷个系统或换个路由器试试
    lentrody
        14
    lentrody  
    OP
       2020-10-13 09:44:57 +08:00 via Android
    好像是运营商的问题,昨天下午又试了试把光猫改回路由模式,结果也获取不到 IPv6 地址了……估计就是 PD 前缀下发服务有毛病时好时坏。
    lentrody
        15
    lentrody  
    OP
       2020-10-13 10:35:33 +08:00 via Android
    @domosekai 你的意思是光猫可能自带 passthrough 功能可以直接通过上级 RA 获取地址吧?
    光猫是中兴的 F650,不好破解管理员密码(要拔光纤重置切换区域重新注册 LOID 什么的),只会显示一个 IPv6 地址,跟底下设备前缀相同,仅凭这些判断不了。
    但小米路由器作为二级路由时也能获取到前缀,并且是光猫地址前缀部分+1,可以判断确实是通过 PD 获取了前缀并且高于 /64 。
    现在应该能确定就是运营商 PD 前缀下发没部署好而已,之前在郊区另一个地方也遇到过类似的问题,这次是因为光猫获取到了一次 PD 前缀把我误导了。
    domosekai
        16
    domosekai  
       2020-10-13 11:26:28 +08:00
    @lentrody 那 PD 是没问题了,你桥接再碰到问题在 WAN 口抓包看呗
    tankren
        17
    tankren  
       2020-10-13 15:29:40 +08:00
    话说路由器不是可以设置问局端索要的前缀吗
    Elissa
        18
    Elissa  
       2020-10-17 09:46:45 +08:00 via Android
    大概率是路由器不支持,tp,小米这些国产路由器厂商死活不愿意推送新功能
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3392 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 11:38 · PVG 19:38 · LAX 03:38 · JFK 06:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.