三毛机场测评

OpenClash 安装与使用教程:OpenWrt 上 ipk 与 apk 怎么装、订阅导入与运行模式

拾沙 · 首发于  · 更新于

30 秒结论:OpenClash 是 OpenWrt 路由器上的 LuCI 插件,用来管理 mihomo(原 Clash Meta)内核,可以让连接这台路由器的所有设备都走代理,手机、电视、游戏机都不用单独装软件。它没有安卓版和电脑版,官方下载只认 GitHub 发布页,2026-10-12 发布的最新版本是 v0.48.002。使用 opkg 的 OpenWrt 装 ipk 包,使用 apk 包管理器的新版 OpenWrt 装 apk 包;装好后在「服务 → OpenClash」里导入订阅即可。
软件OpenClash
平台OpenWrt 路由器
内核mihomo(Clash Meta)、Smart 内核
最新版本v0.48.002(发布于 )
状态维护中
价格免费
开源协议MIT
官方地址github.com/vernesong/OpenClash
官方下载github.com/vernesong/OpenClash/releases

版本与地址本站核实于 ,只列官方渠道,请勿从搜索结果里的同名站下载。

在路由器上跑代理,好处是家里所有连 Wi-Fi 的设备都能直接用,电视、游戏机、智能音箱这些装不了代理软件的设备也不例外。OpenClash 是 OpenWrt 路由器上最常用的方案之一,它本质上是一个管理 mihomo(原 Clash Meta)内核的网页插件。这篇教程讲清楚怎么安装、怎么导入订阅,以及几个关键设置。

先确认:你的路由器能不能装

OpenClash 只能装在 OpenWrt 系统上,包括 OpenWrt 官方固件和基于它的 ImmortalWrt、iStoreOS 等。普通家用路由器的原厂系统装不了。你需要能登录路由器的网页管理后台(LuCI),最好也能通过 SSH 登录命令行。

项目说明写明,OpenClash 兼容 iptables 和 nftables 两种防火墙,内置 Mihomo(Meta)内核和 Smart 智能内核,支持在线更新和切换内核。

官方下载地址与安装包怎么选

OpenClash 的官方下载只认 vernesong 在 GitHub 上的发布页(见上方软件信息卡)。最新版的发布页只有两个文件:

ipk 包:适用于使用 opkg 包管理器的 OpenWrt,也就是目前大多数路由器上的版本。

apk 包:适用于改用 apk 包管理器的新版 OpenWrt。

不确定该用哪个,可以在路由器命令行里分别输入 opkg 和 apk,看哪个命令存在。安装包是平台无关的,不用区分路由器的处理器架构;内核则会在之后按架构单独下载。

安装 OpenClash

方法一:网页安装

项目说明给出的网页安装步骤是:

  1. 从发布页下载对应格式的安装包。
  2. 登录 OpenWrt 的 LuCI 后台,前往「系统 → 软件包」,上传并安装。
  3. 刷新或重新登录页面,在「服务 → OpenClash」中导入订阅或上传配置文件并启动。

方法二:命令行安装

网页安装经常因为缺少依赖而失败,命令行安装更可靠。项目说明提供了完整的命令:先用 opkg update(或 apk update)更新软件源,再安装 bash、iptables、dnsmasq-full、curl、ca-bundle、ipset、ip-full、ruby、ruby-yaml、kmod-tun、unzip、luci-compat 等依赖,最后下载并安装 OpenClash。使用 nftables 防火墙的系统,依赖列表有所不同,以项目说明为准。

需要注意,dnsmasq-full 和系统自带的 dnsmasq 会冲突,安装前通常需要先卸载原来的 dnsmasq。

第一次使用:下载内核与导入订阅

  1. 进入「服务 → OpenClash」,在插件设置的版本更新页面,下载与路由器架构对应的 Meta 内核。内核下载需要访问 GitHub,网络不通时可以手动下载后上传。
  2. 打开配置订阅页面,添加订阅:名称随意填写,把机场的 Clash 订阅链接粘贴到订阅地址栏,保存。
  3. 更新订阅,确认配置文件下载成功。项目说明提到,OpenClash 支持多个订阅并存,也支持 Subconverter 在线转换和自定义 User-Agent。
  4. 回到运行状态页面,启动 OpenClash。启动成功后,连接这台路由器的设备就会按规则走代理。

运行模式怎么选

OpenClash 支持 redir-host 和 fake-ip 两种 DNS 模式,以及 TUN 和混合模式。

fake-ip:给每个域名分配一个虚拟 IP,响应更快,是多数人的默认选择。

redir-host:返回真实 IP,兼容性更好。某些应用或游戏在 fake-ip 下出现异常时,可以换成这个模式。

TUN 模式:通过虚拟网卡接管流量,对 UDP 的处理更完整,适合游戏等场景。

代理模式方面,日常使用规则模式即可:国内网站直连,境外网站走代理。

更新 OpenClash 与内核

OpenClash 插件和内核是分开更新的。插件本身可以在发布页下载新版安装包覆盖安装;内核可以在插件设置的版本更新页面在线更新。更新前建议先在插件里备份配置,项目说明提到它支持配置备份与恢复。大版本更新后如果启动异常,先看运行日志,再对照发布页的更新说明。

常见问题排查

安装失败、提示依赖缺失:先更新软件源,再按项目说明安装依赖;固件空间不足时,需要换用空间更大的固件或扩容。

启动失败:查看 OpenClash 的运行日志,常见原因是内核未下载、内核架构不对,或者订阅配置下载失败。

国内网站变慢:确认使用的是规则模式;检查 DNS 设置,确保国内域名使用国内 DNS 解析。

某台设备不想走代理:在访问控制里把它加入黑名单或白名单,按 IP 或 MAC 地址设置。

下载与使用时的安全提醒

只从 GitHub 发布页下载 OpenClash,不要使用来源不明的「整合固件」或修改版插件。路由器上的代理会处理全家的流量,订阅链接也更需要保密;怀疑泄露时,到机场后台重置订阅地址。

和其他方案怎么选

同样在 OpenWrt 上,另一个常见的选择是 PassWall,它支持 Xray、sing-box 等内核,配置思路和 OpenClash 不同。如果只是自己一台电脑用,直接装 Clash Verge Rev 更简单;安卓手机用 Clash Meta for Android。

常见问题

OpenClash 有安卓版或电脑版吗?

没有。OpenClash 只是 OpenWrt 路由器系统上的插件。手机上可以用 Clash Meta for Android,电脑上可以用 Clash Verge Rev,它们和 OpenClash 使用同一个 mihomo 内核。

我的路由器应该装 ipk 还是 apk?

看路由器系统使用的包管理器。使用 opkg 的 OpenWrt 装 ipk 包;新版 OpenWrt 改用 apk 包管理器,装 apk 包。在路由器的命令行里分别输入 opkg 和 apk,哪个命令存在就用哪种。

安装时提示缺少依赖怎么办?

先更新软件源列表,再按项目说明安装依赖,例如 bash、dnsmasq-full、curl、ca-bundle、ip-full、kmod-tun、ruby、ruby-yaml 等,具体列表随防火墙类型(iptables 或 nftables)不同而不同,以官方说明为准。

fake-ip 和 redir-host 选哪个?

fake-ip 模式响应更快,是多数人的默认选择;redir-host 模式会返回真实 IP,兼容性更好,遇到某些应用在 fake-ip 下异常时可以切换试试。

开了 OpenClash 后国内网站变慢怎么办?

检查是否在使用全局模式,日常应使用规则模式;再检查 DNS 设置,DNS 配置不当是国内网站变慢的常见原因。

参考资料

本文的结论以下列官方文档、规范或资料为准: