Repository navigation
v0.16.1 — VPN IPv6 泄漏修复 + 移除「经代理启动」
修复
VPN 连接后 Codex 等 AI 客户端断连(IPv6 泄漏)
- 真因:纯 IPv4 隧道下,物理网络的原生 IPv6 绕过隧道直接出网,OpenAI 系域名在泄漏路径上被 SNI 重置。此前的 reject 路由堵口会被 macOS configd 在会话中途撤掉(真机实测 8 分钟后消失)。
- 修复:up 脚本对默认路由网络服务执行
networksetup -setv6LinkLocal(服务级配置,扛 RA 刷新/睡眠唤醒),reject 路由降级为兜底;断开时精确还原原 IPv6 模式。
移除「经代理启动」功能
- 该功能注入的
https_proxy=127.0.0.1:8888环境变量无法从已启动进程回收;SSH→VPN 切换后(8888 随接入层互斥关闭),旧终端与经其拉起的守护进程持续连接被拒(真机案例:codex app-server 守护)。 - 整体移除功能与
capture/chromium_proxy.py模块;系统代理开关(networksetup 事务式)不受影响。
全量变更: v0.16.0...v0.16.1