Skip to content

v0.5.12

Latest

Choose a tag to compare

@github-actions github-actions released this 06 Jun 16:42

Fixed

  • proxyctl env 不再把 no_proxy_extra 中的裸 IPv6 CIDR 写入 NO_PROXY
    这避免 Python/httpx 工具把类似 fd7a:115c::/48 的条目误解析为带非法端口的
    URL;域名、IPv4 CIDR 和默认本地绕过项保持不变。

Changed

  • proxyctl trace[4/4] 实际连接 改为按链路聚合并给出明确结论。
    旧版逐条平铺活跃连接、且只取其中一条与规则预测对比,在改规则后的过渡态
    (新连接走代理、旧连接仍复用原链路并存)下会自相矛盾地误报"预测出口 X,
    实际出口 Y"。新版把相同链路的连接合并计数、累加流量,按"链路是否命中预测
    出口"分类,并区分三种结论:全部命中(与规则一致)/ 全部未命中(规则可能
    未生效或被前置规则截胡)/ 新旧并存(旧连接在建连时已定死链路,会随超时
    自然断开,刷新后即全部走预测出口)。判定改用"预测组名是否出现在链路中"的
    集合判定,消除旧版"出口"一词在告警行(取链路入口组)与详情行(取末端节点)
    指代不一致的歧义。
  • [4/4] 连接采集改为 host 精确匹配优先。 仅在拿不到 host(典型 fake-ip
    模式)时才回退按 destinationIP 匹配,避免 Cloudflare 等共享 IP 把同 IP
    其他站点的连接误算进当前域名。