OpenClash 插件是一个可运行在 OpenWrt 路由器上的 Clash 客户端,兼容 Shadowsocks 、 ShadowsocksR 、 Vmess 、 Trojan 、 Snell 等协议,根据灵活的规则配置实现策略代理。
关于 OpenClash
官方地址:https://github.com/vernesong/OpenClash
A Clash Client For OpenWrt,运行状态截图(点击查看大图):
「OpenClash下载和使用教程:https://openclash.net/」相关介绍见:OpenClash – A Clash Client For OpenWrt
「OpenClash下载和使用教程:https://openclash.net/」OpenClash 下载
OpenClash 目前还是 beta 测试版本,项目主页 releases 没有内容,但是点击进去可以下载到最新测试版。
地址:https://github.com/vernesong/OpenClash/releases
当前最新版本为:luci-app-openclash_0.46.075-beta_all.ipk(2025-02-15)
「OpenClash下载和使用教程:https://openclash.net/」OpenClash 安装
IPK 文件安装步骤:
安装依赖
#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
客户端 IPK 下载
比如,下载 v0.46.003 版本 luci-app-openclash_0.46.003-beta_all.ipk,并上传 IPK 文件至您路由器的 /tmp 目录下。
「OpenClash下载和使用教程:https://openclash.net/」内核下载,同步开发分支,下载解压后请上传至/etc/openclash/core/clash 并给权限(chmod 777 clash)
执行命令安装
opkg install /tmp/luci-app-openclash_0.46.003-beta_all.ipk
附卸载命令:
opkg remove luci-app-openclash
安装完成后刷新LUCI页面,在菜单栏 -> 服务 -> OpenClash 进入插件页面
OpenClash 添加、订阅节点
兼容 Shadowsocks 、 ShadowsocksR 、 Vmess 、 Trojan 、 Snell 等协议。自己搭建节点方法这里就不展开细说,有需要可搜索「V2Ray 搭建 (VMess)」、「Xray 搭建 (VLESS)」、「Shadowsocks 搭建 (SS)」、「Trojan 搭建」关键词获取搭建方法。
技术小白建议购买机场,无需编写配置文件,直接导入节点订阅地址链接即可使用,更多机场推荐购买:大哥云、飞机云、万城专线官网、搬瓦工官方机场 Just My Socks 等等。
购买节点后,登录机场后台获取、复制节点订阅链接备用:
打开 OpenClash,点击菜单栏「配置订阅」
在编辑配置文件订阅处点击「添加」按钮,填入订阅地址,筛选排除节点等:
开启系统代理
返回「配置订阅」选项,在右下方「更新配置」
配置更新成功后点击主菜单「运行状态」,可以看到前面订阅成功的配置文件已经「启用」,点击页面下方「启动 OpenClash」即可开启系统代理。
如果运行状态正常,但是无法上 Google 等网站,可尝试把电脑、手机 IPv6 关掉。或者进入 Dashboard 控制面板切换节点尝试。
常见问题
路由不建议开启 IPV6 和相关服务,目前反馈的网络连接问题多数与它有关。
浏览器开启安全 DNS,会导致分流异常,请关闭!
部分软件会修改设备 HOSTS,会导致分流异常,请注意检查!
控制面板打开空白时请尝试刷新浏览器缓存
默认代理路由本机流量,BT 、 PT 下载等请尽量使用 redir 模式并注意进行流量规避(可在规则中将路由地址设置为直连)
备份插件设置后可在配置文件管理页面上传压缩包进行还原
任何服务均有跑路风险,请注意防范!Clash 备用节点参考:大哥云、万城 v-city 、飞机云、极客云、 Just My Socks……