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

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

  •  
  •   isbase · 18 小时 35 分钟前 · 679 次点击

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

    感觉 unifi 如果连这种基础功能都做不好,不应该啊
    allplay
        10
    allplay  
       17 小时 54 分钟前 via Android
    @isbase 应该的。世界是草台班子。
    morpheuszero2023
        11
    morpheuszero2023  
       17 小时 41 分钟前   ❤️ 1
    你需要核实一点:出现问题的时候,运营商分配到主路由上的前缀有没有变化。如果有变化,终端的 IPV6 前缀有没有同步变化。
    有些运营商的 ipv6 前缀会周期性变化,路由器如果不通知终端更新地址,那么就会导致 ipv6 断网。
    love4taylor
        12
    love4taylor  
    PRO
       17 小时 30 分钟前 via iPhone
    用单一网络而不用前缀代理的原因是?
    ZRS
        13
    ZRS  
       17 小时 12 分钟前 via iPhone
    就是 Prefix 经常变的原因
    Ipsum
        14
    Ipsum  
       16 小时 36 分钟前 via Android
    典型的 prefix 变了,设备还没来得及更新。
    isbase
        15
    isbase  
    OP
       16 小时 35 分钟前 via iPhone
    @love4taylor 我测试下来似乎只给了 /64 前缀。所以理论上用 single network 和 pd 没区别?
    ZeroClover
        16
    ZeroClover  
       15 小时 19 分钟前
    Ubiquiti 的人根本搞不懂 IPv6 的,与 IPv6 相关的东西问题都非常多,建议 UI 设备禁用 IPv6 以提高稳定性
    alfawei
        17
    alfawei  
       8 小时 33 分钟前
    单位原来有 unifi 交换机 现在换 Cisco meraki 了
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2094 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 07:18 · PVG 15:18 · LAX 00:18 · JFK 03:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.