家里设备多,手机、电脑、电视盒子每台都装客户端太麻烦,于是不少朋友会搜“小米路由器 clash”“小米路由器科学上网”,想让路由器一次搞定。先说结论:小米原厂固件本身没有代理功能,想在路由器上用机场订阅,常见做法是刷第三方系统 OpenWrt,再装 OpenClash 这类插件。这条路能走通,但门槛不低,还有变砖风险,不是每个人都适合。
这篇文章小编先帮您判断“该不该折腾”,再讲整体流程、要避开的坑,最后给几个更省事的替代办法。内容基于 OpenClash 项目主页和几篇公开教程整理,查询日期 2026 年 11 月 10 日。
先回答:小米路由器到底能不能直接用机场?
简单讲,不能直接用。原厂固件的后台只有 Wi-Fi、家长控制、端口转发这类功能,没有导入订阅、选节点的入口。您在网上看到的“小米路由器设置 VPN”,多半指的是路由器自带的 VPN 拨号或远程接入,那是另一回事,跟机场节点不是一个东西。
想在路由器上跑机场订阅,思路是三步:先拿到路由器的 SSH 权限,再换成 OpenWrt 系统,最后安装 OpenClash 之类的代理插件并导入订阅。如果您对机场和 VPN 的区别还不清楚,可以先看看机场和 VPN 有什么区别?iPhone 用户一篇看懂怎么选。
您适不适合刷路由器?先做个自查
少数派上一篇讲小米 AX3000T 开启 SSH、安装 OpenWrt 的教程(2025 年 2 月发布)开头就写明:需要一定的 Linux 操作基础,英文要够用,一般用户不需要这么复杂的路由器系统。小编认为这句话挺实在。您可以对照下面几项:
| 情况 | 建议 |
|---|---|
| 会用命令行,能看懂报错,愿意花一两个晚上 | 可以尝试,务必先备份 |
| 路由器是家里唯一的上网设备,断网会影响工作 | 不建议,先准备一台备用路由器 |
| 只想让手机、电脑能用 | 直接装客户端更省事 |
| 想让电视盒子、游戏机也走代理 | 路由器方案才有优势 |
整体流程:四步看清要做什么
第一步:确认型号和固件版本
这是最关键的一步。不同型号、不同固件版本,能不能开启 SSH 差别很大。少数派那篇教程只在 AX3000T 的 v1.0.91 固件上测试过;另一篇 AX1800 的教程则说明,该型号最后一个能开启 SSH 的版本是 1.0.336,需要先降级,并且提醒“并不是所有的版本都能刷”。
至于 BE3600、BE6500 Pro 等新型号,小编这次没有查到可靠、公开的权威说明,所以不敢替您下结论。动手前请先在 OpenWrt 官方的设备支持列表里确认自己的型号和版本,别照搬别人别的型号的教程。
第二步:开启 SSH 并完整备份
公开教程里常用的工具是 GitHub 上的 xmir-patcher(项目描述为“小米路由器固件补丁工具”),Windows 下运行 run.bat,Linux、macOS 需要 Python 3.8 以上和 openssl。少数派教程提到,刷机前要把原厂系统完整备份,备份文件约 240MB。作者还坦言自己“还不知道怎么恢复”,这说明备份只是多一层保险,不代表出事了一定能救回来。
第三步:刷入 OpenWrt
按少数派的做法,先通过 scp 把 OpenWrt 的 initramfs 镜像传到路由器,再根据 /proc/cmdline 里的分区标记执行对应命令并重启,最后上传 sysupgrade 固件完成升级。登录 LuCI 管理页后,Wi-Fi 默认是关闭的,要手动开启并设置密码。这一步每个型号的命令都不一样,小编不贴具体命令,避免您抄错。
第四步:安装 OpenClash 并导入订阅
OpenClash 是 vernesong 维护的开源项目,仓库描述为“A Clash Client For OpenWrt”,采用 MIT 许可证。根据项目主页,它是 OpenWrt 的 LuCI 插件,内置 Mihomo(Clash Meta)内核,支持 Shadowsocks、VMess、VLESS、Trojan、Hysteria 等协议。安装时需要注意:
- 依赖包较多,项目页列出 bash、curl、ca-bundle、ruby、ruby-yaml、dnsmasq-full、ipset、ip-full、unzip 等;
- 安装包分 ipk(opkg)和 apk 两种,要按自己系统的包管理器和 CPU 架构选;
- 防火墙分 iptables 和 nftables(Firewall4)两套依赖,别装混;
- 项目页特别提醒:首次使用需要下载内核,请提前确认网络环境。
装好后,在插件里填入机场给您的订阅链接,选择规则模式,保存并启动即可。订阅链接相当于您的账号密码,务必保管好,万一泄露了可以参考机场订阅链接泄露了怎么办?重置与自查清单。
刷机之前要想清楚的 5 个风险
- 可能变砖。刷机一旦中断或刷错分区,路由器可能开不了机,需要拆机或用编程器救,普通人很难处理。
- 失去保修。改动系统后,厂家通常不再负责,具体以购买时的保修条款为准。
- 版本时效性强。前面提到的 AX1800 教程写于 2023 年、页面 2026 年有更新,但文中固件版本现在是否仍可用,页面没有说明。别人的“能用”不等于您的“能用”。
- 路由器性能有限。OpenClash 要跑内核、做规则匹配,低配路由器容易 CPU 吃满,网速反而变慢。
- 全家共用一条代理。一台设备出问题,整个家庭网络都受影响,排错也更麻烦。
另外,使用第三方订阅转换工具时要小心,AX1800 教程里也提醒过,这类工具可能造成节点泄漏。能用机场官方提供的 Clash 订阅,就尽量不要把链接交给不明的转换网站。
不想刷机?这几个替代办法更省事
| 办法 | 适合谁 | 代价 |
|---|---|---|
| 每台设备装客户端 | 设备不多、只想稳定能用 | 每台都要配置一次 |
| 旁路由(软路由、开发板、闲置小主机) | 想全屋代理又不想动主路由 | 多一台设备,需要懂网络 |
| 刷机后的主路由 | 动手能力强、愿意折腾 | 变砖和断网风险 |
如果只是电脑要用,Windows 用户可以看Windows 怎么用机场?Clash Verge Rev 导入订阅教程,里面的规则模式、TUN 模式思路,路由器上同样适用。想弄明白 TUN 和系统代理的差别,可以读Clash TUN 模式和系统代理区别?该开哪个。装好以后建议顺手检查一下机场 DNS 泄漏怎么检测。
选机场也要为路由器场景留意几点
路由器是全家共用,机场的“同时在线设备数”和流量限制要看清楚。按月购买、先买短期套餐试用,是比较稳妥的做法,服务商随时可能跑路或关停,别一次买太长。更详细的挑选清单可以看机场怎么选?第一次买前的 8 项自查清单。本站不提供任何机场的测速排名,也不会替您下“哪家最稳”的结论,请以服务商官网公开的信息为准。
常见问题(FAQ)
小米路由器自带的“VPN”能连机场吗?
一般不能。原厂 VPN 功能主要是拨号接入,不支持导入 Clash 订阅或选节点。
所有小米路由器都能刷 OpenWrt 吗?
不是。能不能刷取决于具体型号和固件版本,请先查 OpenWrt 官方设备列表和对应型号的社区教程。
OpenClash 和 ShellClash 有什么区别?
OpenClash 是 OpenWrt 的 LuCI 图形插件;ShellClash 是命令行脚本工具,AX1800 教程里用的就是它。前者在网页里点点设置,后者靠 SSH 和命令。
刷机后能还原回小米原厂系统吗?
理论上可以用备份恢复,但少数派教程的作者也说自己不清楚怎么恢复,所以不要把备份当成百分百的退路。
路由器上跑 OpenClash 会变慢吗?
取决于路由器 CPU 和内存。配置较低的机型负载容易偏高,小编没有查到可靠的统一测速数据,所以不给具体数字,建议以您自己的实际使用为准。
总结
小米路由器要用机场,核心是“刷 OpenWrt + 装 OpenClash”,能实现全屋代理,但要承担变砖、失去保修、版本不匹配这些风险。动手能力一般、设备也不多的话,直接在每台设备上装客户端,或者找一台旁路由,会更省心。无论哪种方式,请遵守所在地的法律法规,本文不构成法律意见。
参考来源(查询日期 2026-11-10):OpenClash 项目主页(GitHub);xmir-patcher 项目主页(GitHub);少数派:小米 AX3000T 开启 SSH 安装 OpenWrt;Hank’s Blog:小米 AX1800 实现科学上网。