Releases: Chunlion/Clash_Rule-Set
Releases · Chunlion/Clash_Rule-Set
Release list
07.28
更新内容
本次更新重点强化节点选择、DNS/hosts、嗅探兼容和规则源维护;完整 YAML、完整 JS、Lite YAML、Lite JS 保持一致。
节点选择与连接
- 完整版新增
全局均衡,使用懒加载sticky-sessions;同一来源与目标的连接保持在同一节点,未选择该组时不进行后台测速。 - 所有
include-all动态组排除direct出站,避免测速或选择时混入直连。 - 节点过滤补充客服、工单、邀请、频道等常见订阅信息标签。
- 地区代码与机场代码统一使用单词边界,修复
Fukuoka、South Africa、10GB等名称被错误归入地区组的问题。 - “其他”组补充大小写兼容和完整地区排除词,避免全大写节点名称无法进入任何分组。
- 订阅健康检查仅接受 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-policy和proxy-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 时需要输入;建议改成自己的随机密码。
升级说明
更新配置后建议:
- 重新加载配置。
- 刷新规则提供者。
- 刷新代理提供者及节点延迟。
- 使用完整版时,可按需在“一键代理”或业务策略组中选择“全局均衡”。
- 打开 Zashboard 时输入默认密码
123456,并尽快修改。
07.26
更新内容
本次更新同步上游 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.cn到services.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 的策略组、规则顺序、规则提供者及关键配置一致性。
升级说明
更新配置后建议:
- 重新加载配置。
- 刷新规则提供者。
- 刷新代理提供者及节点延迟。
- 使用 Linux + nftables 的 OpenWrt 用户可确认大陆 IP 已绕过 TUN 路由。
07.18
更新内容
本次更新重点提升 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兼容性说明。
升级说明
更新配置后建议:
- 重新加载配置。
- 刷新规则提供者。
- 刷新代理提供者及节点延迟。
- OpenWrt 用户如需同步系统时间,确认 Mihomo 具有 root 权限后再开启
write-to-system。
本次更新不改变现有策略组名称、规则分流结构和用户选择记录。
07.12
新增
- 新增
Crypto加密货币分流组,使用独立图标与加密货币规则集。 - Lite 版新增
PayPal金融分流组。 - Lite 版已补齐完整版分流组,但并未全部启用,如有需要可自行修改Yaml文件启用。
调整
Wise分流组调整为PayPal金融分流。PayPal现在覆盖 PayPal、Wise 及其他金融平台规则。- 完整版与 Lite 版的 YAML、JS 配置保持同步。
- README 已同步更新 PayPal、Crypto 和策略组说明。
升级注意
- 原
Wise策略组已移除;升级后请在客户端中重新选择PayPal分组的节点。 Crypto可单独选择节点,不影响其他金融平台流量。
06.28
更新内容
新增
- 新增澳门地区分组:
- Lite:
澳门节点 - 完整版:
澳门手动、澳门自动、澳门故转
- Lite:
- 新增澳门节点识别规则,匹配
澳门、澳門、🇲🇴、MO、MFM、Macao、Macau。 - Lite 版新增
Telegram策略组和 Telegram 分流规则。
调整
- 更新地区分组图标,香港、澳门、台湾、日本、韩国、新加坡、美国、欧洲改用新的国家/地区图标链接。
- 完整版地区分组顺序调整:
家宽节点放到地区组最前面。 - 完整版和 Lite 的兜底排除规则已加入澳门关键词,避免澳门节点落入“其他”分组。
- Lite 版
稳定备用加入澳门节点,并同步新的地区分组顺序。 - README 更新 Lite 版服务策略说明和功能对照表。
移除
- Lite 版移除
UKwifi策略组、规则和规则源。 - 完整版保留
UKwifi。
06.18
05.20
更新内容
- 调整
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.yaml、Chunlion_Rule-Set_DNS-Leak_Lite.yaml以及两个 JS 覆写脚本。