Skip to content

v2.1.0 — CF风控规避、健康检查优化与测速进度事件

Choose a tag to compare

@wangwingzero wangwingzero released this 22 Feb 19:40
· 41 commits to main since this release

主要更新

CF 风控主动规避(零成本优化)

  • 🔀 打乱候选 IP 测试顺序,降低被 CF 识别为扫描行为的概率
  • ⏱️ 连接间隔加随机抖动(0-50ms),模式不可预测
  • 🌐 HTTP 请求头模拟 Chrome 131 浏览器特征(UA/Accept/Accept-Language)
  • ❄️ 连续测速冷却 3 秒,防止快速重复触发风控

健康检查两阶段优化

  • Phase 1: 轻量级检查仅测当前绑定 IP(1 次 TLS 连接),大幅减少后台流量
  • Phase 2: 仅对异常端点(延迟恶化/失败)执行全量优选
  • 全量优选冷却期 10 分钟,避免频繁触发 CF 风控

其他改进

  • Tauri feature flags: 支持 --no-default-features 运行纯 Rust 测试
  • 测速进度事件实时推送到前端日志(DNS/原始IP/候选IP/CF风控检测/完成)
  • reqwest 启用 socks 代理支持
  • 前端 IP 获取错误信息展示优化

Full Changelog: v2.0.0...v2.1.0