OpenClash 使用教程
最后更新:2026-10-20
OpenClash 让整个家庭网络走 Clash 规则:装在 OpenWrt 路由器上,局域网内的手机、电视、游戏机不用装任何软件即可分流。项目仓库为 vernesong/OpenClash。
一、安装前提
- 路由器运行 OpenWrt(官方版或常见的第三方固件)
- 有足够的存储空间(内核加规则数据通常需要几十 MB)
- 能通过 SSH 或 LuCI 后台安装软件包
二、安装插件
- 从官方仓库 Releases 下载与固件匹配的
luci-app-openclash安装包(OpenWrt 24 之后的版本使用.apk包管理,旧版本使用.ipk) - 在 LuCI「系统 → 软件包」里上传安装,或通过 SSH 执行安装命令
- 安装缺失的依赖(安装时会提示列表)
三、下载内核
进入「服务 → OpenClash → 插件设置 → 版本更新」,下载 Meta(Mihomo)内核。路由器无法直连 GitHub 时,可以先在电脑下载对应 CPU 架构的内核,再上传到 /etc/openclash/core/。
四、导入订阅并启动
- 「配置订阅」→「添加」,填写订阅地址,保存
- 回到「运行状态」,点「启动 OpenClash」
- 打开控制面板(Dashboard)切换节点
五、运行模式怎么选
- Fake-IP 模式:响应快,是大多数场景的推荐选择
- Redir-Host 模式:兼容性更好,部分游戏、P2P 应用在 Fake-IP 下异常时使用
- TUN / 混合模式:可以代理 UDP 流量
原理见 DNS 设置。
常见问题
启动后全家断网。 先在「运行状态」停止 OpenClash 恢复网络,再查看日志。最常见的原因是内核架构不匹配、订阅格式错误,或 DNS 设置与固件自带的其他插件冲突。
不想刷 OpenWrt 怎么办? 可以看 ShellCrash,它支持更多非 OpenWrt 固件,见 路由器教程。