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。
本次更新不改变现有策略组名称、规则分流结构和用户选择记录。