Releases: vernesong/OpenClash
Releases · vernesong/OpenClash
v0.46.137
发布时间
- 2025-07-19 22:35 GMT+0800
使用手册
注意事项
- 请先安装好这些依赖:
#iptables
opkg update
opkg install bash iptables dnsmasq-full curl ca-bundle ipset ip-full iptables-mod-tproxy iptables-mod-extra ruby ruby-yaml kmod-tun kmod-inet-diag unzip luci-compat luci luci-base
opkg install /tmp/openclash.ipk
apk update
apk add bash iptables dnsmasq-full curl ca-bundle ipset ip-full iptables-mod-tproxy iptables-mod-extra ruby ruby-yaml kmod-tun kmod-inet-diag unzip luci-compat luci luci-base
apk add -q --force-overwrite --clean-protected --allow-untrusted /tmp/openclash.apk
#nftables
opkg update
opkg install bash dnsmasq-full curl ca-bundle ip-full ruby ruby-yaml kmod-tun kmod-inet-diag unzip kmod-nft-tproxy luci-compat luci luci-base
opkg install /tmp/openclash.ipk
apk update
apk add bash dnsmasq-full curl ca-bundle ip-full ruby ruby-yaml kmod-tun kmod-inet-diag unzip kmod-nft-tproxy luci-compat luci luci-base
apk add -q --force-overwrite --clean-protected --allow-untrusted /tmp/openclash.apk
- 启动前请先在插件设置页面的版本更新标签下确认
内核编译版本
,您也可以手动下载 Clash内核 后解压到/etc/openclash/core/
文件夹,并将二进制文件命名为clash_meta
常见问题
- 路由不建议开启IPV6和相关服务,目前反馈的网络连接问题多数与它有关。
- 浏览器开启安全DNS,会导致分流异常,请关闭!
- 部分软件会修改设备HOSTS,会导致分流异常,请注意检查!
- 控制面板打开空白时请尝试刷新浏览器缓存
- 默认代理路由本机流量,BT、PT下载等请尽量使用redir模式并注意进行流量规避(可在规则中将路由地址设置为直连)
- 备份插件设置后可在配置文件管理页面上传压缩包进行还原
版本变化
- 已知错误和bug的修复
- 修改插件更新逻辑降低更新失败时插件丢失的概率
- 修改防火墙重置次数限制逻辑,限制为5分钟10次后不再重置,请注意防火墙重置不是插件主动行为,如遇到频繁重启请查找固件的其他原因
Full Changelog: v0.46.133...v0.46.137
v0.46.133
发布时间
- 2025-07-15 01:15 GMT+0800
使用手册
注意事项
- 请先安装好这些依赖:
#iptables
opkg update
opkg install bash iptables dnsmasq-full curl ca-bundle ipset ip-full iptables-mod-tproxy iptables-mod-extra ruby ruby-yaml kmod-tun kmod-inet-diag unzip luci-compat luci luci-base
opkg install /tmp/openclash.ipk
apk update
apk add bash iptables dnsmasq-full curl ca-bundle ipset ip-full iptables-mod-tproxy iptables-mod-extra ruby ruby-yaml kmod-tun kmod-inet-diag unzip luci-compat luci luci-base
apk add -q --force-overwrite --clean-protected --allow-untrusted /tmp/openclash.apk
#nftables
opkg update
opkg install bash dnsmasq-full curl ca-bundle ip-full ruby ruby-yaml kmod-tun kmod-inet-diag unzip kmod-nft-tproxy luci-compat luci luci-base
opkg install /tmp/openclash.ipk
apk update
apk add bash dnsmasq-full curl ca-bundle ip-full ruby ruby-yaml kmod-tun kmod-inet-diag unzip kmod-nft-tproxy luci-compat luci luci-base
apk add -q --force-overwrite --clean-protected --allow-untrusted /tmp/openclash.apk
- 启动前请先在插件设置页面的版本更新标签下确认
内核编译版本
,您也可以手动下载 Clash内核 后解压到/etc/openclash/core/
文件夹,并将二进制文件命名为clash_meta
常见问题
- 路由不建议开启IPV6和相关服务,目前反馈的网络连接问题多数与它有关。
- 浏览器开启安全DNS,会导致分流异常,请关闭!
- 部分软件会修改设备HOSTS,会导致分流异常,请注意检查!
- 控制面板打开空白时请尝试刷新浏览器缓存
- 默认代理路由本机流量,BT、PT下载等请尽量使用redir模式并注意进行流量规避(可在规则中将路由地址设置为直连)
- 备份插件设置后可在配置文件管理页面上传压缩包进行还原
版本变化
- 主页功能的完善和调整
- 已知错误和bug的修复
Full Changelog: v0.46.120...v0.46.133
v0.46.120
发布时间
- 2025-07-07 22:25 GMT+0800
使用手册
注意事项
- 请先安装好这些依赖:
#iptables
opkg update
opkg install bash iptables dnsmasq-full curl ca-bundle ipset ip-full iptables-mod-tproxy iptables-mod-extra ruby ruby-yaml kmod-tun kmod-inet-diag unzip luci-compat luci luci-base
opkg install /tmp/openclash.ipk
apk update
apk add bash iptables dnsmasq-full curl ca-bundle ipset ip-full iptables-mod-tproxy iptables-mod-extra ruby ruby-yaml kmod-tun kmod-inet-diag unzip luci-compat luci luci-base
apk add -q --force-overwrite --clean-protected --allow-untrusted /tmp/openclash.apk
#nftables
opkg update
opkg install bash dnsmasq-full curl ca-bundle ip-full ruby ruby-yaml kmod-tun kmod-inet-diag unzip kmod-nft-tproxy luci-compat luci luci-base
opkg install /tmp/openclash.ipk
apk update
apk add bash dnsmasq-full curl ca-bundle ip-full ruby ruby-yaml kmod-tun kmod-inet-diag unzip kmod-nft-tproxy luci-compat luci luci-base
apk add -q --force-overwrite --clean-protected --allow-untrusted /tmp/openclash.apk
- 启动前请先在插件设置页面的版本更新标签下确认
内核编译版本
,您也可以手动下载 Clash内核 后解压到/etc/openclash/core/
文件夹,并将二进制文件命名为clash_meta
常见问题
- 路由不建议开启IPV6和相关服务,目前反馈的网络连接问题多数与它有关。
- 浏览器开启安全DNS,会导致分流异常,请关闭!
- 部分软件会修改设备HOSTS,会导致分流异常,请注意检查!
- 控制面板打开空白时请尝试刷新浏览器缓存
- 默认代理路由本机流量,BT、PT下载等请尽量使用redir模式并注意进行流量规避(可在规则中将路由地址设置为直连)
- 备份插件设置后可在配置文件管理页面上传压缩包进行还原
版本变化
- 已知错误和bug的修复
Full Changelog: v0.46.110...v0.46.120
v0.46.110
发布时间
- 2025-07-03 13:00 GMT+0800
使用手册
注意事项
- 请先安装好这些依赖:
#iptables
opkg update
opkg install bash iptables dnsmasq-full curl ca-bundle ipset ip-full iptables-mod-tproxy iptables-mod-extra ruby ruby-yaml kmod-tun kmod-inet-diag unzip luci-compat luci luci-base
opkg install /tmp/openclash.ipk
apk update
apk add bash iptables dnsmasq-full curl ca-bundle ipset ip-full iptables-mod-tproxy iptables-mod-extra ruby ruby-yaml kmod-tun kmod-inet-diag unzip luci-compat luci luci-base
apk add -q --force-overwrite --clean-protected --allow-untrusted /tmp/openclash.apk
#nftables
opkg update
opkg install bash dnsmasq-full curl ca-bundle ip-full ruby ruby-yaml kmod-tun kmod-inet-diag unzip kmod-nft-tproxy luci-compat luci luci-base
opkg install /tmp/openclash.ipk
apk update
apk add bash dnsmasq-full curl ca-bundle ip-full ruby ruby-yaml kmod-tun kmod-inet-diag unzip kmod-nft-tproxy luci-compat luci luci-base
apk add -q --force-overwrite --clean-protected --allow-untrusted /tmp/openclash.apk
- 启动前请先在插件设置页面的版本更新标签下确认
内核编译版本
,您也可以手动下载 Clash内核 后解压到/etc/openclash/core/
文件夹,并将二进制文件命名为clash_meta
常见问题
- 路由不建议开启IPV6和相关服务,目前反馈的网络连接问题多数与它有关。
- 浏览器开启安全DNS,会导致分流异常,请关闭!
- 部分软件会修改设备HOSTS,会导致分流异常,请注意检查!
- 控制面板打开空白时请尝试刷新浏览器缓存
- 默认代理路由本机流量,BT、PT下载等请尽量使用redir模式并注意进行流量规避(可在规则中将路由地址设置为直连)
- 备份插件设置后可在配置文件管理页面上传压缩包进行还原
版本变化
- 首页样式改版,加载优化,基础功能集中,包括配置编辑和订阅、上传的集成、版本更新
- 移除dev和tun内核的版本号和仓库储存
- 更新页面增加Smart内核的切换更新,Smart内核支持自动下载模型
- 更多订阅uri的导入格式支持
- 首页IP检查支持切换路由器模式
- 自定义规则支持检查和转换为cidr格式
- 代理地址绕过支持读取base64格式的配置文件
- 控制面板在启用ssl访问后支持自动添加cros,解决跨域问题
- watchdog中的防火墙reload逻辑增加最大次数限制
- 版本更新增加重试机制
- 黑白名单列表信息读取的补全
- 自定义DNS支持禁用v4和v6
- 已知错误和bug的修复
Full Changelog: v0.46.086...v0.46.110
v0.46.086
发布时间
- 2025-05-26 08:10 GMT+0800
使用手册
注意事项
- 请先安装好这些依赖:
#iptables
opkg update
opkg install bash iptables dnsmasq-full curl ca-bundle ipset ip-full iptables-mod-tproxy iptables-mod-extra ruby ruby-yaml kmod-tun kmod-inet-diag unzip luci-compat luci luci-base
opkg install /tmp/openclash.ipk
apk update
apk add bash iptables dnsmasq-full curl ca-bundle ipset ip-full iptables-mod-tproxy iptables-mod-extra ruby ruby-yaml kmod-tun kmod-inet-diag unzip luci-compat luci luci-base
apk add -q --force-overwrite --clean-protected --allow-untrusted /tmp/openclash.apk
#nftables
opkg update
opkg install bash dnsmasq-full curl ca-bundle ip-full ruby ruby-yaml kmod-tun kmod-inet-diag unzip kmod-nft-tproxy luci-compat luci luci-base
opkg install /tmp/openclash.ipk
apk update
apk add bash dnsmasq-full curl ca-bundle ip-full ruby ruby-yaml kmod-tun kmod-inet-diag unzip kmod-nft-tproxy luci-compat luci luci-base
apk add -q --force-overwrite --clean-protected --allow-untrusted /tmp/openclash.apk
- 启动前请先在插件设置页面的版本更新标签下确认
内核编译版本
,您也可以手动下载 Clash内核 后解压到/etc/openclash/core/
文件夹,并将二进制文件命名为clash_meta
常见问题
- 路由不建议开启IPV6和相关服务,目前反馈的网络连接问题多数与它有关。
- 浏览器开启安全DNS,会导致分流异常,请关闭!
- 部分软件会修改设备HOSTS,会导致分流异常,请注意检查!
- 控制面板打开空白时请尝试刷新浏览器缓存
- 默认代理路由本机流量,BT、PT下载等请尽量使用redir模式并注意进行流量规避(可在规则中将路由地址设置为直连)
- 备份插件设置后可在配置文件管理页面上传压缩包进行还原
版本变化
- 订阅信息展示的样式及格式修改
- 日志页面日志展示形式的修改
- 流媒体解锁检测功能缓存格式的修改
- 插件更新页面版本检测展示后台逻辑的修改
- 首页添加公告横幅
- 已知错误和bug的修复
Full Changelog: v0.46.079...v0.46.086
v0.46.079
发布时间
- 2025-03-05 21:40 GMT+0800
使用手册
注意事项
- 请先安装好这些依赖:
#iptables
opkg update
opkg install bash iptables dnsmasq-full curl ca-bundle ipset ip-full iptables-mod-tproxy iptables-mod-extra ruby ruby-yaml kmod-tun kmod-inet-diag unzip luci-compat luci luci-base
opkg install /tmp/openclash.ipk
apk update
apk add bash iptables dnsmasq-full curl ca-bundle ipset ip-full iptables-mod-tproxy iptables-mod-extra ruby ruby-yaml kmod-tun kmod-inet-diag unzip luci-compat luci luci-base
apk add -q --force-overwrite --clean-protected --allow-untrusted /tmp/openclash.apk
#nftables
opkg update
opkg install bash dnsmasq-full curl ca-bundle ip-full ruby ruby-yaml kmod-tun kmod-inet-diag unzip kmod-nft-tproxy luci-compat luci luci-base
opkg install /tmp/openclash.ipk
apk update
apk add bash dnsmasq-full curl ca-bundle ip-full ruby ruby-yaml kmod-tun kmod-inet-diag unzip kmod-nft-tproxy luci-compat luci luci-base
apk add -q --force-overwrite --clean-protected --allow-untrusted /tmp/openclash.apk
- 启动前请先在插件设置页面的版本更新标签下确认
内核编译版本
,您也可以手动下载 Clash内核 后解压到/etc/openclash/core/
文件夹,并将二进制文件命名为clash_meta
常见问题
- 路由不建议开启IPV6和相关服务,目前反馈的网络连接问题多数与它有关。
- 浏览器开启安全DNS,会导致分流异常,请关闭!
- 部分软件会修改设备HOSTS,会导致分流异常,请注意检查!
- 控制面板打开空白时请尝试刷新浏览器缓存
- 默认代理路由本机流量,BT、PT下载等请尽量使用redir模式并注意进行流量规避(可在规则中将路由地址设置为直连)
- 备份插件设置后可在配置文件管理页面上传压缩包进行还原
版本变化
- 修复已知问题
mihomo with smart group
Source: https://github.com/vernesong/mihomo
Download: https://github.com/vernesong/mihomo/releases
Weight Calculation Logic
Core Weight Factors
-
Connection Success Rate
- Tracks successful and failed connection attempts for each node
- Higher success rates yield higher weights
- Recent failures have greater impact on weight reduction
-
Connection Performance Metrics
- Connection establishment time
- Network latency
- Lower values in both metrics result in higher weights
-
Connection Usage Statistics
- Total upload traffic
- Total download traffic
- Average connection duration
- High-throughput and stable connections receive weight bonuses
-
Time Decay Factor
- Based on the last usage timestamp
- Gradually reduces weight for nodes unused over extended periods
- Ensures fresh performance data has higher relevance
-
Connection Type Differentiation
- Different scoring rules for UDP versus TCP connections
- Specialized handling for long connections versus short connections
Weight Calculation Process
-
Base Weight Calculation
- Combines all metrics into a normalized base weight value
- Higher weights indicate better expected performance
-
Policy Priority Adjustment
- Applies configurable priority factors based on node name patterns
- Allows manual boosting of specific node groups or providers
- Uses regex matching for flexible configuration
-
ASN-Specific Weights
- Maintains separate weight tables for different ASN networks
- Allows a single node to have different weights across different networks
- Optimizes selection based on destination network characteristics
-
Weight Update Smoothing
- Uses weighted averaging to update connection metrics
- Prevents dramatic fluctuations from anomalous connections
- Gives higher weight to unusually high connection durations (3:1 ratio)
-
Weight Quality Monitoring
- Detects significant weight degradation (>30%)
- Triggers cache cleanup for affected nodes
- Forces re-evaluation to prevent persistent poor selections
Node Selection Logic
Selection Priority Hierarchy
-
Domain-Based Matching
- Prioritizes select based on historical performance for specific domains/IPs
- Optimizes node selection for frequently visited websites
- Falls back to broader matching patterns when specific data is unavailable
-
ASN-Based Matching
- Select based on ASN information when available if Domain-Based Matching failed
- Uses ASN-specific historical performance data
- Identifies optimal nodes for specific network providers
-
Cache Query Sequence
- First checks real-time resolution cache
- Then examines pre-calculated cache
- Finally performs real-time weight calculation
- Balances speed and accuracy in selection process
-
Fallback Mechanism
- Reverts to round-robin strategy when historical data is insufficient
- Prioritizes reliability over performance during network anomalies
- Implements automatic retry with different nodes upon connection failures
Caching and Pre-calculation System
-
Multi-level Caching
- Memory LRU cache for hot spot data with fastest access
- Persistent storage for comprehensive historical data
- Tiered eviction policies based on access frequency
-
Pre-calculation Mechanism
- Periodically pre-calculates optimal nodes for frequently accessed domains and ASNs
- Incorporates random exploration to avoid local optimization traps
- Balances between exploitation of known good nodes and exploration of alternatives
-
Data Management
- Regular pruning of expired data (14-day retention period)
- Dynamic adjustment of cache parameters based on system memory
- Batch processing for efficient updates and reduced system overhead
Node Status Management
-
Failure Handling
- Tracks consecutive failures and failure timestamps
- Degrades nodes exceeding failure thresholds
- Applies weighted penalties proportional to failure severity
-
Recovery Mechanism
- Implements phased automatic recovery for degraded nodes
- Gradually restores weight at 5, 10, 15, and 30-minute intervals
- Prevents permanent penalties for temporary network issues
Usage:
# enable model auto update, the default is false
lgbm-auto-update: true
# model auto update interval, the default is 72 (hours)
lgbm-update-interval: 72
# model update url
lgbm-url: "https://github.com/vernesong/mihomo/releases/download/LightGBM-Model/Model.bin"
profile:
#smart-collector-size: data collection file size, the default is 100 (MB)
smart-collector-size: 100
proxy-groups:
- name: Smart Group
type: smart
# policy-priority: <1 means lower priority, >1 means higher priority, the default is 1, pattern support regex and string
policy-priority: "Premium:0.9;SG:1.3"
# uselightgbm: use LightGBM model predict weight
uselightgbm: false
# collectdata: collect datas for model training
collectdata: false
# strategy: 'sticky-sessions' or 'round-robin', not support 'consistent-hashing'
# the default is 'sticky-sessions' with more stable&smoothly nodes switch logic when datas collecting
strategy: sticky-sessions
# sample-rate: data acquisition rate, desirable values are 0-1, the default is 1
sample-rate: 1
...
- LightGBM for weight prediction (option: uselightgbm: true),need Model.bin file exist HomeDir (.config/mihomo/Model.bin) or use in OpenClash: (/etc/openclash/Model.bin)
- Data collection function to facilitate for yourself-training of weight prediction models (option: collectdata: true), path in HomeDir (.config/mihomo/smart_weight_data.csv) or (/etc/openclash/smart_weight_data.csv) in OpenClash
- If you need to train the model yourself, you could use feature transforms and must training by LightGBM version 3.3.5
Api:
#Show proxy weight
curl -H 'Authorization: Bearer ${secret}' -X GET http://${controller-api}/group/${groupname}/weights
#Flush cache data
curl -H 'Authorization: Bearer ${secret}' -X POST http://${controller-api}/cache/smart/flush
curl -H 'Authorization: Bearer ${secret}' -X POST http://${controller-api}/cache/smart/flush/${configname}
#LightGBM model upgrade
curl -H 'Authorization: Bearer ${secret}' -X POST http://${controller-api}/upgrade/lgbm
Changelog
Date: 2025-7-25
- Performance improvements and bug fixes
- Add maxuploadrate and maxdownloadrate feature for weight calculating
Date: 2025-7-19
- Performance improvements and bug fixes
- Optimize loading and warming of prefetch results and updates
- Optimize the traffic algorithm
- Optimize the node selection logic to reduce randomness and only update again with better weights after the data collection phase is complete
- custom core update url
- add strategy option
- add model auto download if LightGBM enabled

Date: 2025-5-27
- Performance improvements and bug fixes
- LightGBM for weight prediction (option: uselightgbm: true),need Model.bin file exist HomeDir (.config/mihomo/Model.bin) or use in OpenClash: (/etc/openclash/Model.bin)
- Data collection function to facilitate for yourself-training of weight prediction models (option: collectdata: true), path in HomeDir (.config/mihomo/smart_weight_data.csv) or (/etc/openclash/smart_weight_data.csv) in OpenClash
- If you need to train the model yourself, you could use feature transforms and must training by LightGBM version 3.3.5
Date: 2025-5-14
- Allow users to manually specify the current node of group until healthchek or reload (the group's now info default is Smart - Select)
- Improve the tracker's lookup performance by using uuid to avoid failing to get traffic information
- Adjust the node ranking ratio to 2:5:3
- Adjust the weighting algorithm to classify connections into four scenarios: interactive, streaming, transfer, and web and set up different calculation parameters
Date: 2025-5-10
- Performance improvements and bug fixes
Date: 2025-5-1
- Adjust the time of weight calculation until after the end of each connection
- Weight calculation adds traffic and connection duration factors
- When ASN information exists for a connection address, calculate and save node weights for the ASN information and backup the use of ASN weight information to select the optimal node for a connection
- Different algorithms are used for short, medium, and long connections in calculating the weights to improve the reliability of the node selection results in various scenarios
Date: 2025-4-24
- add option policy-priority : <1 means lower priority, >1 means higher priority, the default is 1.
v0.46.075
发布时间
- 2025-02-15 10:15 GMT+0800
使用手册
注意事项
- 请先安装好这些依赖:
#iptables
opkg update
opkg install bash iptables dnsmasq-full curl ca-bundle ipset ip-full iptables-mod-tproxy iptables-mod-extra ruby ruby-yaml kmod-tun kmod-inet-diag unzip luci-compat luci luci-base
opkg install /tmp/openclash.ipk
apk update
apk add bash iptables dnsmasq-full curl ca-bundle ipset ip-full iptables-mod-tproxy iptables-mod-extra ruby ruby-yaml kmod-tun kmod-inet-diag unzip luci-compat luci luci-base
apk add -q --force-overwrite --clean-protected --allow-untrusted /tmp/openclash.apk
#nftables
opkg update
opkg install bash dnsmasq-full curl ca-bundle ip-full ruby ruby-yaml kmod-tun kmod-inet-diag unzip kmod-nft-tproxy luci-compat luci luci-base
opkg install /tmp/openclash.ipk
apk update
apk add bash dnsmasq-full curl ca-bundle ip-full ruby ruby-yaml kmod-tun kmod-inet-diag unzip kmod-nft-tproxy luci-compat luci luci-base
apk add -q --force-overwrite --clean-protected --allow-untrusted /tmp/openclash.apk
- 启动前请先在插件设置页面的版本更新标签下确认
内核编译版本
,您也可以手动下载 Clash内核 后解压到/etc/openclash/core/
文件夹,并将二进制文件命名为clash_meta
常见问题
- 路由不建议开启IPV6和相关服务,目前反馈的网络连接问题多数与它有关。
- 浏览器开启安全DNS,会导致分流异常,请关闭!
- 部分软件会修改设备HOSTS,会导致分流异常,请注意检查!
- 控制面板打开空白时请尝试刷新浏览器缓存
- 默认代理路由本机流量,BT、PT下载等请尽量使用redir模式并注意进行流量规避(可在规则中将路由地址设置为直连)
- 备份插件设置后可在配置文件管理页面上传压缩包进行还原
版本变化
- 修复已知问题
- 夜间模式下的样式调整
- 每个配置文件添加一个单独的订阅更新按钮
- Zashboard 控制面板
- TCP 53 端口 DNS 劫持
- 移除 coreutils coreutils-nohup libcap libcap-bin 依赖,更改ca-certificate依赖为大多数固件默认的ca-bundle
- 修改默认的Chnroute格式,首次安装时进行本地转换,减少首次启动因格式问题导致的下载问题
- 覆写设置-自定义规则添加前进行代理是否存在的检查,防止因切换不同配置文件造成启动错误
- 添加选项-禁用 quic-go GSO 支持,避免固件 Linux 核心版本在 6.6 以上时遇到 quic-go 的 UDP 连接问题
- 本机代理启用时默认设置路由器本机的udp代理
Full Changelog: v0.46.064...v0.46.075
v0.46.064
发布时间
- 2024-12-31 18:10 GMT+0800
使用手册
注意事项
- 请先安装好这些依赖:
#iptables
opkg update
opkg install coreutils-nohup bash iptables dnsmasq-full curl ca-certificates ipset ip-full iptables-mod-tproxy iptables-mod-extra libcap libcap-bin ruby ruby-yaml kmod-tun kmod-inet-diag unzip luci-compat luci luci-base
apk update
apk add coreutils-nohup bash iptables dnsmasq-full curl ca-certificates ipset ip-full iptables-mod-tproxy iptables-mod-extra libcap libcap-bin ruby ruby-yaml kmod-tun kmod-inet-diag unzip luci-compat luci luci-base
#nftables
opkg update
opkg install coreutils-nohup bash dnsmasq-full curl ca-certificates ip-full libcap libcap-bin ruby ruby-yaml kmod-tun kmod-inet-diag unzip kmod-nft-tproxy luci-compat luci luci-base
apk update
apk add coreutils-nohup bash dnsmasq-full curl ca-certificates ip-full libcap libcap-bin ruby ruby-yaml kmod-tun kmod-inet-diag unzip kmod-nft-tproxy luci-compat luci luci-base
- 启动前请先在插件设置页面的版本更新标签下确认
内核编译版本
,您也可以手动下载 Clash内核 后解压到/etc/openclash/core/
文件夹,并将二进制文件命名为clash_meta
常见问题
- 路由不建议开启IPV6和相关服务,目前反馈的网络连接问题多数与它有关。
- 浏览器开启安全DNS,会导致分流异常,请关闭!
- 部分软件会修改设备HOSTS,会导致分流异常,请注意检查!
- 控制面板打开空白时请尝试刷新浏览器缓存
- 默认代理路由本机流量,BT、PT下载等请尽量使用redir模式并注意进行流量规避(可在规则中将路由地址设置为直连)
- 备份插件设置后可在配置文件管理页面上传压缩包进行还原
版本变化
- 修复已知问题
- 启动速度优化
- 更加严格的来源流量控制
- 适配apk安装包和最新版本OpenWRT
- 默认添加tcp-keep-alive和tcp-keep-alive选项的值
- 调整订阅流量信息展示的逻辑
- 开发者选项的覆写增加更多demo
New Contributors
- @liangyi9812 made their first contribution in #4196
- @why654123 made their first contribution in #4224
- @jelly21fish made their first contribution in #4219
Full Changelog: v0.46.050-beta...v0.46.064
v0.46.050-beta
发布时间
- 2024-11-09 19:30 GMT+0800
使用手册
注意事项
- 请先安装好这些依赖:
#iptables
opkg update
opkg install coreutils-nohup bash iptables dnsmasq-full curl ca-certificates ipset ip-full iptables-mod-tproxy iptables-mod-extra libcap libcap-bin ruby ruby-yaml kmod-tun kmod-inet-diag unzip luci-compat luci luci-base
#nftables
opkg update
opkg install coreutils-nohup bash dnsmasq-full curl ca-certificates ip-full libcap libcap-bin ruby ruby-yaml kmod-tun kmod-inet-diag unzip kmod-nft-tproxy luci-compat luci luci-base
- 启动前请先在插件设置页面的版本更新标签下确认
内核编译版本
,您也可以手动下载 Clash内核 后解压到/etc/openclash/core/
文件夹,并将二进制文件命名为clash_meta
常见问题
- 路由不建议开启IPV6和相关服务,目前反馈的网络连接问题多数与它有关。
- 浏览器开启安全DNS,会导致分流异常,请关闭!
- 部分软件会修改设备HOSTS,会导致分流异常,请注意检查!
- 控制面板打开空白时请尝试刷新浏览器缓存
- 默认代理路由本机流量,BT、PT下载等请尽量使用redir模式并注意进行流量规避(可在规则中将路由地址设置为直连)
- 备份插件设置后可在配置文件管理页面上传压缩包进行还原
版本变化
- 修复已知问题
- ruby运行速度优化
- 合并sniffer的自定义设置
- 添加 ipv6 mix mode
- 移除tcp-keep-alive选项并默认关闭go的tcp-keep-alive控制
Full Changelog: v0.46.033-beta...v0.46.050-beta