V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
mizuki9
V2EX  ›  Android

lineageos 的 ipv6 是不是有问题

  •  
  •   mizuki9 · 20 天前 · 1423 次点击

    第一次连接 WiFi 后,正常获取到一个 ipv6 公网,正常访问 ipv6 网站。

    然后过一段时间( 2 天左右),应该是 ipv6 租期到了,系统会出现两个 ipv6 公网地址(旧的没释放?),让后就上不了 ipv6 的网站了,全都只能使用 ipv4 了。

    断开 WiFi ,再重新连接 WiFi ,又是正常的一个 ipv6 地址,正常访问 ipv6 网站。

    9 条回复    2025-06-25 18:09:08 +08:00
    ysc3839
        1
    ysc3839  
       20 天前 via Android
    连不上网时用工具 traceroute 看看哪断开的?
    JensenQian
        2
    JensenQian  
       20 天前
    你这问题怎么和我 unraid 的 ipv6 一样啊
    我路由器重启,我 unraid 的 ipv6 就会坏了,我 unraid 的 nas 也得重启
    showgood163
        3
    showgood163  
       19 天前
    光猫的拨号断开,然后重新拨号了?

    我这里,连接 wifi 后获得一个 ipv6 地址,光猫拨号断开又重拨后,原来的 ipv6 没自动释放,新的 ipv6 又发过来了,然后就没法用网,只能断 wifi 重连
    homolabby
        4
    homolabby  
       19 天前
    好像听别人说过,安卓不支持 DHCPv6 ,看看路由器的 ipv6 是不是 DHCPv6 呢?或者尝试一下 SLAAC 呢?
    mizuki9
        5
    mizuki9  
    OP
       19 天前   ❤️ 1
    @homolabby 是 DHCPv6-PD + SLAAC ,lineageos 拿到了 ipv6 公网地址,说明就是 SLAAC
    mizuki9
        6
    mizuki9  
    OP
       19 天前
    @showgood163 我之前还看了一下,两个 ipv6 的/64 前缀是同一个,光猫应该是没有重新拨号吧
    showgood163
        7
    showgood163  
       19 天前
    @mizuki9

    你的路由设备下发的前缀是/64 的吗?针对你下发的前缀来检查。

    我这里每次拨号,ipv4 和 ipv6 地址都会改,然后 ipv6 下发前缀是/64 的。

    没有重新拨号,连 wifi 就是只有一个 ipv6 地址;重新拨号了,分配的两个 ipv6 地址确实有不一样的前缀。
    haeho7
        8
    haeho7  
       19 天前
    @JensenQian #2 unRAID 用户表示,这个问题确实很烦。但如果不管它,超时后它也会释放的。也可以直接删除接口旧的 IP 地址,不用重启 unRAID 。

    随便写的:

    ```sh
    ip -6 addr show dev br0 | grep inet6 | grep -v '新的 IPv6 前缀' | grep -v 'fe80::' | awk '{print $2}' | xargs -I {} sh -c 'ip -6 addr del {} dev br0'
    ```
    JensenQian
        9
    JensenQian  
       19 天前
    @haeho7 感谢老板
    我试试看
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   990 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 19:13 · PVG 03:13 · LAX 12:13 · JFK 15:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.