一句话结论

流程分 7 步:下载 ipk → 装依赖并安装(注意 dnsmasq-full 替换)→ 在 LuCI 的服务菜单找到 OpenClash → 添加订阅并更新配置 → 启动 → 验证。装好后全屋设备无需各自配置,约 20 分钟完成。

OpenWrt 路由器 共 7 步 约 20 分钟完成

操作步骤

  1. 下载 ipk 安装包

    窗口面板图形,表示从发布页获取安装包。画面标出这是第 1 步(共 7 步):下载 ipk 安装包。右下角有机场帮淡色水印。

    点客户端总表里 OpenClash 的「本地下载」获取 luci-app-openclash 的 ipk 包(官方 release 加速直链),先存到电脑上。

    • 确认固件带 LuCI 管理界面 —— 精简固件可能没有,需先安装。
  2. 安装依赖

    盾牌图形,表示系统权限或安全设置。画面标出这是第 2 步(共 7 步):安装依赖。右下角有机场帮淡色水印。

    OpenClash 的依赖较多(curl、内核转发模块等,完整清单见项目 README)。最关键的一项:需要用 dnsmasq-full 替换系统默认的 dnsmasq —— SSH 登录路由器后先卸载 dnsmasq 再安装 dnsmasq-full,顺序错了会安装失败。

    • opkg 安装依赖需要路由器能联网;软件源慢的话可在系统设置里换国内镜像源。
  3. 安装 OpenClash

    显示器图形,表示把客户端安装到设备上。画面标出这是第 3 步(共 7 步):安装 OpenClash。右下角有机场帮淡色水印。

    在 LuCI 打开「系统 → 软件包」,上传刚下载的 ipk 安装;或者把 ipk 传到路由器后用 opkg install 命令安装。装完刷新页面,顶部「服务」菜单里会出现 OpenClash。

  4. 首次进入与内核检查

    显示器图形,表示把客户端安装到设备上。画面标出这是第 4 步(共 7 步):首次进入与内核检查。右下角有机场帮淡色水印。

    打开「服务 → OpenClash」。首次使用需要内核文件:路由器能访问 GitHub 时可在线下载;不能的话,到「全局设置 → 版本更新」手动上传内核(内核文件同样可以通过加速直链在电脑上下好再传)。

  5. 添加订阅并更新配置

    清单图形,表示订阅导入后出现配置列表。画面标出这是第 5 步(共 7 步):添加订阅并更新配置。右下角有机场帮淡色水印。

    登录机场用户中心复制订阅地址,然后在 OpenClash 的「配置订阅」页添加:粘贴地址、保存,点「更新配置」。成功后配置文件列表里会出现生成的配置。

    • 订阅地址等同于账号凭证,截图发帖求助时记得打码。
  6. 启动运行

    滑块开关图形,表示打开代理开关。画面标出这是第 6 步(共 7 步):启动运行。右下角有机场帮淡色水印。

    回到「运行状态」页点启动,等状态变为运行中。之后在面板里选择节点组与节点,路由器会按分流规则处理全屋流量。

  7. 验证全屋生效

    勾选徽章图形,表示确认连接成功。画面标出这是第 7 步(共 7 步):验证全屋生效。右下角有机场帮淡色水印。

    用接入这台路由器的任意设备(手机、电脑)直接访问一个平时无法打开的网站验证 —— 设备本身不需要装任何客户端。不生效时按下方排查提示检查。

常见问题排查

安装 ipk 时报依赖错误
逐条补装报错提到的依赖;dnsmasq-full 必须先卸载默认 dnsmasq 再安装;老固件版本与新版 OpenClash 不兼容时,换用 Releases 里标注兼容的版本。
内核下载一直失败
路由器多数无法直连 GitHub:在电脑上用加速直链下载对应架构的内核文件,再到「全局设置 → 版本更新」手动上传。
启动后全屋断网
先在 OpenClash 里点停用恢复网络;多数是 DNS 设置冲突或订阅配置异常 —— 换一个配置模式(如兼容模式)再启动,逐项排查。
运行正常但速度很慢
先换节点排除单节点问题;再确认路由器性能 —— 低端设备跑代理内核吃力,观察 CPU 占用即可判断。

常见问题

路由器上装了,手机电脑还要装客户端吗?

不用。接入这台路由器的设备流量统一由 OpenClash 处理;出门在外不在这个网络时,才需要设备自己的客户端。

会不会影响不需要代理的设备?

流量按分流规则处理:规则外的直连。也可以在 OpenClash 里按设备(IP/MAC)设置绕过,让指定设备完全不走代理。

OpenWrt 升级后需要重装吗?

刷新固件一般会清掉软件包,需要重装 OpenClash;配置可以先在「配置订阅」页备份导出,重装后导入。

返回客户端总表