Clash by Hako|科学之家 kexuezj.com
Clash by Hako · 科学之家
tokenplsClash by Hako 创作者与 Hako 内核核心维护者
GitHub·2026.09.06 00:41:17(UTC+8)

TokenPLS:按物理路径声明/撤回 TUN IPv6,随下个 iOS 版发布

TokenPLS 修复:建隧道时仅在物理路径支持 IPv6 才声明;运行中 Wi-Fi/蜂窝路径变化会重新声明或撤回。已合入 main,将随下个 iOS 版本发布。

作者原文@TokenPLS

感谢这份带日志与对照实验的报告,判断完全正确:TUN 的地址在建隧道时确定,此前没有看物理路径。

已修(main 6b5d54cc0):

  • 建隧道时只在物理路径支持 IPv6 时才声明 IPv6;
  • 隧道运行中路径变化(例如无 IPv6 的 Wi-Fi ↔ 有 IPv6 的蜂窝)会重新声明或撤回。

不声明后,App 的 IPv6 连接会在系统层立刻失败并回退到 IPv4,与不开隧道时一致。

将随下一个 iOS 版本发布;在此之前顶层 ipv6: false 的绕法有效(如你所说,dns.ipv6 只影响内核自身的解析)。