Skip to content

Releases: Chunlion/Clash_Rule-Set

07.28

Choose a tag to compare

@Chunlion Chunlion released this 28 Jul 09:34

更新内容

本次更新重点强化节点选择、DNS/hosts、嗅探兼容和规则源维护;完整 YAML、完整 JS、Lite YAML、Lite JS 保持一致。

节点选择与连接

  • 完整版新增 全局均衡,使用懒加载 sticky-sessions;同一来源与目标的连接保持在同一节点,未选择该组时不进行后台测速。
  • 所有 include-all 动态组排除 direct 出站,避免测速或选择时混入直连。
  • 节点过滤补充客服、工单、邀请、频道等常见订阅信息标签。
  • 地区代码与机场代码统一使用单词边界,修复 FukuokaSouth Africa10GB 等名称被错误归入地区组的问题。
  • “其他”组补充大小写兼容和完整地区排除词,避免全大写节点名称无法进入任何分组。
  • 订阅健康检查仅接受 HTTP 204,并设置 TCP Keep Alive 空闲 600 秒、探测间隔 60 秒。

DNS、hosts 与嗅探

  • 移除老式 fallback / fallback-filter,防污染统一由 Fake-IP + respect-rules 处理。
  • 去除 cn_domain / private_domain 在 DNS policy 与 Fake-IP 过滤中的同源重复登记,保留 geosite:cn,private
  • 显式启用配置 hosts 与系统 hosts。
  • JS 覆写保留订阅中的私有 DNS,以及与实际节点服务器域名匹配的 hosts、nameserver-policyproxy-server-nameserver-policy
  • Sniffer 跳过回环、私网、链路本地及 100.64.0.0/10 目标,减少 NAS、路由器、远控、Tailscale 和内网 HTTP 被误嗅探。

规则源与自动校验

  • 多数 GitHub 规则源切换到 jsDelivr CDN,广告规则改用 anti-AD 官方地址。
  • 图标地址统一使用 raw.githubusercontent.com
  • 校验器新增 DNS/hosts、嗅探、负载均衡、节点域名保留和规则源可达性检查。
  • GitHub Actions 增加每周规则源巡检和手动巡检入口。

控制面板

  • 面板 API 默认密码设为 123456,首次打开 Zashboard 时需要输入;建议改成自己的随机密码。

升级说明

更新配置后建议:

  1. 重新加载配置。
  2. 刷新规则提供者。
  3. 刷新代理提供者及节点延迟。
  4. 使用完整版时,可按需在“一键代理”或业务策略组中选择“全局均衡”。
  5. 打开 Zashboard 时输入默认密码 123456,并尽快修改。

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 路由。

07.18

Choose a tag to compare

@Chunlion Chunlion released this 18 Jul 14:46

更新内容

本次更新重点提升 DNS 防泄露配置的稳定性、节点检测速度及 OpenWrt 使用体验,并保持完整 YAML、完整 JS、Lite YAML、Lite JS 行为一致。

控制面板

  • 默认面板统一调整为 Zashboard。
  • 完整版与 Lite 版均预置面板下载地址和控制器配置。

节点检测优化

  • Fallback 检测周期由 300 秒缩短至 180 秒。
  • Fallback 连续失败阈值调整为 2,更快切换不可用节点。
  • URL-Test 切换容差由 50 ms 调整为 30 ms,对延迟变化更加敏感。
  • 保持 2000 ms 测试超时,避免过度频繁误判。

tolerance: 30 表示候选节点至少快 30 ms 才切换,并非只允许延迟低于 30 ms。

Fake-IP 兼容性增强

  • 新增外部维护的 fakeip-filter.mrs 规则集。
  • 覆盖更多局域网、NTP、STUN、游戏平台、音乐服务、设备发现及系统联网检测域名。
  • 原有国内、私有、直连、反向解析和本地补充规则继续保留。
  • 规则每天自动检查更新,无需手动维护完整 Fake-IP 例外列表。

NTP 校时

  • 新增 Mihomo 内部 NTP 校时。
  • 默认每 30 分钟通过 DIRECT 查询 time.apple.com
  • 默认仅修正 Mihomo 内部时间,不修改操作系统时间。
  • OpenWrt 以 root 权限运行时,可将 ntp.write-to-system 改为 true,同步校准系统时间。
  • 降低系统时间错误引起 TLS、DoH 和证书验证异常的概率。

配置一致性与自动校验

  • 新增完整 YAML/JS、Lite YAML/JS 配置一致性检查。
  • 检查策略组、规则顺序、规则提供者、关键 DNS/TUN/NTP 参数及 Fake-IP 引用。
  • 新增 GitHub Actions 自动校验,配置更新后自动执行语法与结构检查。
  • 防止遗漏规则提供者、无效策略目标以及 YAML/JS 行为不一致。

文档修正

  • 明确 Windows 网卡 DNS 仅在启用 TUN 时推荐设置为 127.0.0.1
  • 补充 OpenWrt NTP 系统写时方法。
  • 修正 Surfboard 配置格式说明。
  • 明确 auto-redirect 仅在 Linux 生效,并补充 strict-route 兼容性说明。

升级说明

更新配置后建议:

  1. 重新加载配置。
  2. 刷新规则提供者。
  3. 刷新代理提供者及节点延迟。
  4. OpenWrt 用户如需同步系统时间,确认 Mihomo 具有 root 权限后再开启 write-to-system

本次更新不改变现有策略组名称、规则分流结构和用户选择记录。

07.12

Choose a tag to compare

@Chunlion Chunlion released this 12 Jul 02:42

新增

  • 新增 Crypto 加密货币分流组,使用独立图标与加密货币规则集。
  • Lite 版新增 PayPal 金融分流组。
  • Lite 版已补齐完整版分流组,但并未全部启用,如有需要可自行修改Yaml文件启用。

调整

  • Wise 分流组调整为 PayPal 金融分流。
  • PayPal 现在覆盖 PayPal、Wise 及其他金融平台规则。
  • 完整版与 Lite 版的 YAML、JS 配置保持同步。
  • README 已同步更新 PayPal、Crypto 和策略组说明。

升级注意

  • Wise 策略组已移除;升级后请在客户端中重新选择 PayPal 分组的节点。
  • Crypto 可单独选择节点,不影响其他金融平台流量。

06.28

Choose a tag to compare

@Chunlion Chunlion released this 28 Jun 13:38

更新内容

新增

  • 新增澳门地区分组:
    • Lite:澳门节点
    • 完整版:澳门手动澳门自动澳门故转
  • 新增澳门节点识别规则,匹配 澳门澳門🇲🇴MOMFMMacaoMacau
  • Lite 版新增 Telegram 策略组和 Telegram 分流规则。

调整

  • 更新地区分组图标,香港、澳门、台湾、日本、韩国、新加坡、美国、欧洲改用新的国家/地区图标链接。
  • 完整版地区分组顺序调整:家宽节点 放到地区组最前面。
  • 完整版和 Lite 的兜底排除规则已加入澳门关键词,避免澳门节点落入“其他”分组。
  • Lite 版 稳定备用 加入澳门节点,并同步新的地区分组顺序。
  • README 更新 Lite 版服务策略说明和功能对照表。

移除

  • Lite 版移除 UKwifi 策略组、规则和规则源。
  • 完整版保留 UKwifi

06.18

Choose a tag to compare

@Chunlion Chunlion released this 18 Jun 11:59

新增

  • 新增 家宽节点 策略组,同步到完整版与 Lite 版的 YAML / JS。
  • AI Services 优先选择 家宽节点,其次再走美区相关节点。
  • 家宽节点 图标使用 home icon。
  • README 新增完整版与 Lite 版节点分组对比表,并补充 emoji 标识。

调整

  • 家宽节点 放在欧洲分组下面、其他分组上面。
  • 家宽节点可同时存在于对应地区分组和家宽分组。
  • README 中服务策略组、区域策略组说明已同步当前配置。

05.20

Choose a tag to compare

@Chunlion Chunlion released this 20 May 09:34

更新内容

  • 调整 sniffer 策略,默认不再全局覆盖目标地址,降低误嗅探导致游戏、P2P、IoT、远控等连接异常的概率。
  • 保留 HTTP 明文流量的嗅探覆盖能力,TLS / QUIC 继续用于域名识别与分流辅助。
  • 精简并优化 fake-ip-filter,保留局域网、本地域名、国内/私有域名、自定义直连、反向解析、STUN/TURN、NTP 时间同步等需要真实解析的场景。
  • 为 DNS 配置补充更明确的注释,说明默认 DNS、节点解析 DNS、直连 DNS、策略解析和 fallback 的用途。
  • 完整版保留自身已有的 cn_domain / private_domain 规则集,Lite 版保持轻量规则结构。
  • 同步更新 Chunlion_Rule-Set_DNS-Leak.yamlChunlion_Rule-Set_DNS-Leak_Lite.yaml 以及两个 JS 覆写脚本。

05.06

Choose a tag to compare

@Chunlion Chunlion released this 06 May 09:01

更新总结:

  • 优化 README,补齐完整版 / Lite 版 YAML 与 JS 的使用说明。
  • 增加文件选择建议、快速上手、维护自检与 DNS 防泄露说明。
  • 同步优化规则源:Emby 改为 raw 直链,Wise 规则源保持 YAML/JS 一致。
  • 补强完整版 DNS 策略:增加 cn_domainprivate_domainnameserver-policy / fake-ip-filter