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

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

  •  
  •   isbase · 2 天前 · 1154 次点击

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

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

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

    BTW 。。。。Unifi 用了之后才知道真的是。。。一言难尽。。。
    很多最基础的功能都没有,比如 OSPF on wireguard interface...
    morpheuszero2023
        20
    morpheuszero2023  
       7 小时 32 分钟前
    @supermaxisme 这些冷门牌子看起来高端,实际体验一言难尽。家用这块,高端有华硕。中低端的那些,tplink 都支持 ipv6 前缀同步更新。。。
    yeh
        21
    yeh  
       2 小时 4 分钟前
    pppoe 处 dhcp ,局域网 slaac ,用下来一切正常
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2091 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 12:03 · PVG 20:03 · LAX 05:03 · JFK 08:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.