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

Unifi 路由器下 IPv6 SLAAC 配置不定时断流问题

  •  
  •   isbase · 20 天前 · 2064 次点击

    最近遇到一个比较棘手的 IPv6 使用问题,想请教下大家。

    使用环境

    • 运营商:电信
    • 路由器:Unifi (已开启 IPv6 ,配置为 SLAAC single network
    • 终端设备:手机、电脑都能正常获取 IPv6 地址

    问题现象

    • 大部分时间 IPv6 是正常的,设备能正常访问 IPv6 网站。
    • 但会出现 不定时断流 的情况。具体表现:
      1. 抓包时发现,断流期间 DNS 解析正常,能返回正确的 IPv6 地址。
      2. 但是 终端设备无法 ping 通任何 IPv6 地址
      3. 此时如果 SSH 登录到路由器本身,再从路由器去 ping 外部 IPv6 地址,是能通的。
    • 断流时的直观体验就是:刷淘宝、小红书这类国内网站时,图片会突然加载不出来。

    怀疑方向

    • 目前怀疑是 电信侧 IPv6 地址分配或管理存在问题(例如 RA 、前缀租期、路由通告不稳定)。
    • 也不排除是 Unifi 的 SLAAC 配置 与运营商网络机制存在兼容性问题。

    想请教

    1. 有没有人遇到过类似情况?
    2. 这是电信 IPv6 分配策略的锅,还是 Unifi 配置还需要调整?
    3. 是否需要改成 DHCPv6-PD 模式会更稳定?
    26 条回复    2025-10-13 08:42:59 +08:00
    lloovve
        1
    lloovve  
       20 天前 via iPhone
    目前可以确定,李总没了后,ipv6 烂尾了
    allplay
        2
    allplay  
       20 天前 via Android
    安卓只支持 slaac 。
    你要排除一下是不是 unifi 的问题,电脑可直接接在电信光猫下面。
    allplay
        3
    allplay  
       20 天前 via Android
    尝试下 slaac pd 方式,不要 single network 。
    allplay
        4
    allplay  
       20 天前 via Android
    大概率是你不 unifi 的问题。
    运营商的用户太多了,默认设置出错概率极小。
    Autonomous
        5
    Autonomous  
       20 天前
    以前用 UniFi ER-X 路由器的 ipv6 ,也是经常遇到奇奇怪怪的问题,禁用 ipv6 之后就好了,现在依然保持关闭
    ysc3839
        6
    ysc3839  
       20 天前 via Android
    终端 ping 公网地址,路由器上抓包看看。
    之前我遇到过 OpenWrt IPv6 SLAAC 中继出现的问题,在中继模式下,WAN 口和 LAN 口是共享同一个/64 的网段的,那路由器收到包后就不知道该往哪发,因此就依赖 NDP 邻居表的记录,根据收到 NDP 响应的接口,来决定从哪发出。
    但是在一些特殊情况下,邻居表中的条目被清除了,又没有正常更新,当 WAN 口收到包后,路由器不知道该发往 LAN 口,而是又从 WAN 口发出了,就导致断网。
    上述情况只需要在路由器上抓包,很容易就能发现。
    2397613259qqq
        7
    2397613259qqq  
       20 天前
    大概你路由器的问题吧,你问问你那片区的装维最近有没有人报故障就知道了,如果是电信有问题那肯定大片断网。
    你路由器用的是 nd 地址,客户端用的是 pd 地址,你 ssh 到路由器能用不代表你电脑能用,不要再用 IPv4 思维排查故障了。
    bobryjosin
        8
    bobryjosin  
       20 天前 via Android
    电信不太可能会出问题,负责分配地址的是路由器,看着像 ra 的问题,客户端长时间没有收到路由器的 ra 通告认为默认路由无效了,之前公司搞了一套 unifi ,最后老老实实把 ipv6 关了,ipv6 现在 mikrotik 都比 unifi 支持好一点🤣。
    isbase
        9
    isbase  
    OP
       20 天前
    @bobryjosin 我之前用的 AmpliFi ipv6 几年了一直是正常的,现在换 unifi 就出这个问题了。

    感觉 unifi 如果连这种基础功能都做不好,不应该啊
    allplay
        10
    allplay  
       20 天前 via Android
    @isbase 应该的。世界是草台班子。
    morpheuszero2023
        11
    morpheuszero2023  
       20 天前   ❤️ 3
    你需要核实一点:出现问题的时候,运营商分配到主路由上的前缀有没有变化。如果有变化,终端的 IPV6 前缀有没有同步变化。
    有些运营商的 ipv6 前缀会周期性变化,路由器如果不通知终端更新地址,那么就会导致 ipv6 断网。
    love4taylor
        12
    love4taylor  
    PRO
       20 天前 via iPhone
    用单一网络而不用前缀代理的原因是?
    ZRS
        13
    ZRS  
       20 天前 via iPhone
    就是 Prefix 经常变的原因
    Ipsum
        14
    Ipsum  
       20 天前 via Android
    典型的 prefix 变了,设备还没来得及更新。
    isbase
        15
    isbase  
    OP
       20 天前 via iPhone
    @love4taylor 我测试下来似乎只给了 /64 前缀。所以理论上用 single network 和 pd 没区别?
    ZeroClover
        16
    ZeroClover  
       19 天前
    Ubiquiti 的人根本搞不懂 IPv6 的,与 IPv6 相关的东西问题都非常多,建议 UI 设备禁用 IPv6 以提高稳定性
    alfawei
        17
    alfawei  
       19 天前
    单位原来有 unifi 交换机 现在换 Cisco meraki 了
    W4J1e
        18
    W4J1e  
       19 天前
    之前用 h3c 的一个路由器也遇到过类似的问题,客服发了一个专用固件解决问题。

    去年用 OpenWrt 也遇到过类似的问题,后来用上 smartDNS 缓解了许多,最近感觉又出现了朋友圈图片加载缓慢的问题……
    supermaxisme
        19
    supermaxisme  
       17 天前
    @morpheuszero2023 目前看现象大概率是这个问题
    之前 RouterOS 也有类似的问题,后面更新之后加了一个逻辑是获取前缀的接口前缀更新之后,强制在广播前缀失效+新的前缀。
    很多人在这个升级之前用脚本实现类似功能。

    BTW 。。。。Unifi 用了之后才知道真的是。。。一言难尽。。。
    很多最基础的功能都没有,比如 OSPF on wireguard interface...
    morpheuszero2023
        20
    morpheuszero2023  
       17 天前
    @supermaxisme 这些冷门牌子看起来高端,实际体验一言难尽。家用这块,高端有华硕。中低端的那些,tplink 都支持 ipv6 前缀同步更新。。。
    yeh
        21
    yeh  
       17 天前
    pppoe 处 dhcp ,局域网 slaac ,用下来一切正常
    xdzhang
        22
    xdzhang  
       13 天前
    unifi 的 ipv6 的两种模式我都用 好像也没多大问题.我有时候外部 ping 进来好像是 ping 不通,这个不是很确定因为有时候测试又正常的,我现在用的是 DHCPv6
    xdzhang
        23
    xdzhang  
       12 天前
    我昨天测试了下,不管如何设置都会断哎.最后我给群晖网卡 2 上接了个 pppoe 来拨号获取的 ipv6 到现在都是通的.
    TanKuku
        24
    TanKuku  
       12 天前
    RFC9096 § 3.5 SLAAC compliance introduces a new config option (odhcpd
    piofolder), which may wear out the flash under certain conditions (for
    example: ISPs with dynamic IPv6 prefixes which disconnect the clients
    every X hours).
    等适配?
    isbase
        25
    isbase  
    OP
       8 天前 via iPhone
    @TanKuku 这个看起来是 openwrt 。
    TanKuku
        26
    TanKuku  
       7 天前
    @isbase #25 只是 openwrt 跟进比较快
    https://www.rfc-editor.org/rfc/rfc9096.html#name-signaling-stale-configurati
    非开源社区的就要看多快跟进了
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2505 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 15:36 · PVG 23:36 · LAX 08:36 · JFK 11:36
    ♥ Do have faith in what you're doing.