-
Notifications
You must be signed in to change notification settings - Fork 211
Changelog
Joseph Mory edited this page Feb 24, 2025
·
13 revisions
- 修复:修复
要代理的目标端口
的值在特定情况下会导致防火墙脚本无法指向的问题 - 修复:修复
混入选项
中部分启用开关不生效的问题
- 功能:添加
Fake-IP Ping 劫持
- 修复:修复由路由规则参数错误导致的IPv6无法代理的问题
- 功能:添加
调试日志
- 变更:重构混入的逻辑
- 变更:精简防火墙规则
- 功能:添加
规则提供者
、规则
混入选项 - 修复:修复
覆盖 DNS 劫持
未能覆盖的问题
- 功能:添加
DNS 劫持
混入选项 - 修复:修复自定义
TUN 设备名称
会导致等待 TUN 设备上线超时的问题 - 修复:正确设置procd的limits参数
- 功能:劫持 TCP 的 DNS 请求
- 修复:修复
DNS 劫持
关闭时,DNS 请求不被正确路由的问题
- 修复:修复
覆盖 Hosts
不生效的问题
- 修复:
绕过 DSCP
不再对目标IP是Fake-IP的连接生效
- 功能:绕过支持绕过指定 DSCP 的流量
- 功能:添加
统一延迟
、TCP 并发
、嗅探器
混入选项 - 变更:将
模式
和匹配进程
设置为必要配置
- 功能:添加
TUN 设备
混入选项 - 变更:绕过路由表中组播/多播/任播类型的流量
- 修复:修复当服务已启动时,修改 TUN 相关配置后,TUN 设备无法启动的问题
- 变更:重构 LuCI 界面
- 变更:保留延迟启动的日志
- 变更:调整日志格式
- 修复:修复部分选项以
*
开头时混入不能正常工作的问题
- 修复:修复订阅配置了优先本地时仍然每次都下载的问题
- 功能:显示订阅信息(已使用/总量/到期时间/更新时间)
- 功能:支持部分常用的核心环境变量
- 变更:支持 APK
- 功能:访问控制支持设置端口
- 功能:绕过支持绕过路由器指定用户的流量
- 功能:绕过支持绕过路由器指定用户组的流量
- 变更:隐藏密码相关配置
- 功能:订阅缓存到本地文件
- 功能:订阅下载失败时,尝试使用本地文件
- 功能:支持编辑订阅本地文件
- 功能:添加更新订阅功能
- 变更:
TCP 常用端口
添加 853 端口
- 功能:添加延迟启动功能
- 修复:修复
TPROXY 模式
与 dockerd(kmod-br-netfilter)的兼容问题
- 变更:优化 TCP 代理模式在非 Redirect 模式下的性能
- 修复:修复系统升级时错误的保留了所有文件的问题(正确设置需要保留的文件)
- 修复:修复匹配进程功能无法使用的问题(移除
procd-ujail
) - 修复:修复开启
覆盖 DNS 服务器
时,没有覆盖direct-nameserver
的问题 - 变更:绕过 dnsmasq、ntp、logd 的流量
- 功能:添加
混入文件内容
的开关
- 功能:支持
direct-nameserver
- 功能:支持添加/删除
编辑 DNS 服务器
列表中的项目 - 修复:将
DNS 模式
和Fake-IP 范围
设置为必要配置 - 变更:更好的 LuCI 参数校验
- 变更:代理模式默认使用
Redirect+TUN
- 变更:日志级别默认使用
warning
- 变更:为必要配置标注
*
- 变更:将
允许局域网连接
和覆盖身份验证
设置为必要配置
- 功能:支持
doh-prefer-h3
- 功能:支持添加/删除
编辑 DNS 服务器
列表中的项目 - 修复:修复报错
too many open files
的问题 - 修复:修复当前选择配置文件删除后,无法保存任何配置的问题
- 修复:修复默认配置下订阅可能无法下载的问题
- 变更:将日志移动到
/var/log/mihomo
下 - 变更:卸载时移除
firewall.include
的配置 - 变更:
用户代理(UA)
默认使用clash
- 修复:解决因监听导致的无法透明代理的问题
- 修复:修复 iOS 下 Safari 浏览器无法打开面版的问题
- 修复:修复 IPv6 无法代理的问题
- 功能:支持 TCP/UDP 分别设置代理模式
- 功能:更新系统时保留相关文件
- 变更:移除部分混入配置的选项
- 变更:移除订阅转换
- 变更:优化 nftables 规则,自动绕过不需要进入核心的流量,不再需要配置
wan
接口,且不再需要读取端口转发/端口放行/UPnP 的规则 - 变更:兼容 MWAN3(可能需要特定 MWAN3 的配置)