Skip to content

07.26

Choose a tag to compare

@Chunlion Chunlion released this 26 Jul 09:27

更新内容

本次更新同步上游 DNS/TUN 改进,并强化空节点处理、测速判断与远程规则集更新;完整 YAML、完整 JS、Lite YAML、Lite JS 保持一致。

TUN 与 Google Play

  • 新增 route-exclude-address-set: [cn_ip],Linux + nftables 环境下大陆 IP 不进入 TUN。
  • 新增 cn_ip 规则提供者,每日更新大陆 IP-CIDR。
  • 新增 services.googleapis.cnservices.googleapis.com 的 hosts 映射,改善 Google Play 下载兼容性。

空节点与测速

  • 动态地区选择组无可用节点时自动使用 REJECT,避免误走不可用节点。
  • Fallback 与 URL-Test 组无可用节点时自动拒绝。
  • 测速组增加 expected-status: 204,仅将返回 HTTP 204 的节点判定为可用。
  • 继续使用 www.gstatic.com/generate_204 作为测速地址。

规则集更新

  • 所有远程规则集通过“一键代理”下载和更新,改善 GitHub 等来源在受限网络下的更新成功率。
  • 订阅源仍保持 DIRECT,避免首启时形成代理依赖。

配置一致性与自动校验

  • 校验器新增远程规则集代理、TUN 地址集、空节点回退与 HTTP 204 测速检查。
  • 持续检查完整 YAML/JS、Lite YAML/JS 的策略组、规则顺序、规则提供者及关键配置一致性。

升级说明

更新配置后建议:

  1. 重新加载配置。
  2. 刷新规则提供者。
  3. 刷新代理提供者及节点延迟。
  4. 使用 Linux + nftables 的 OpenWrt 用户可确认大陆 IP 已绕过 TUN 路由。