Clash Verge Rev
基于 Mihomo 内核的跨平台图形客户端,新手首选。
Linux 用户有两条路:桌面发行版直接安装 Clash Verge Rev 等图形客户端;服务器、NAS 或路由器则用命令行运行 Mihomo、sing-box 内核。本页重点讲后者:如何把内核部署为 systemd 服务,以及用 OpenWrt + OpenClash 或旁路由让全家设备共享代理。
📊 Linux / 路由器 上共收录 7 个客户端,其中开源 7 个、免费 7 个,已有教程 7 篇。
基于 Mihomo 内核的跨平台图形客户端,新手首选。
Clash Meta 内核,适合 Linux 服务器与旁路由命令行部署。
界面现代的 Mihomo 图形客户端,功能丰富。
基于 sing-box 的桌面客户端(已停止维护,可选替代品)。
OpenWrt 路由器插件,全家设备共享代理。
新一代通用代理平台,支持协议最全面。
老牌客户端,支持 Xray / sing-box 等多种内核。
📖 Linux / 路由器 客户端怎么选
| 场景 | 推荐方案 | 特点 |
|---|---|---|
| Linux 桌面(日常使用) | Clash Verge Rev 等图形客户端 | 安装即用,和其他系统体验一致 |
| 服务器 / NAS / 开发机 | Mihomo 或 sing-box 内核 + systemd | 无界面,资源占用低,可长期运行 |
| 全家设备共享 | OpenWrt + OpenClash,或旁路由 | 一处配置,所有设备受益 |
桌面用户直接装图形客户端即可。下面主要讲后两种场景。
在没有图形界面的机器上,直接运行代理内核是最轻量的方案。整体流程如下:
几点建议:服务尽量不要以 root 身份运行,可单独创建一个用户并只授予必要的网络权限;控制面板端口不要暴露到公网,或至少设置访问密钥;订阅链接相当于账号凭证,不要把含订阅的配置文件放进公开的代码仓库。
如果家里有电视盒子、游戏机等无法安装客户端的设备,或者不想在每台设备上单独配置,可以把代理放到路由器上。OpenClash 是运行在 OpenWrt 上的插件,内置 Mihomo 等内核,支持导入 Clash 订阅、在网页后台切换节点和规则。
配置完成后,连接这台路由器的所有设备都会按规则自动分流,手机和电脑上无需再开客户端。代价是:路由器需要刷 OpenWrt,对硬件性能和存储有一定要求;出问题时会影响全家网络,排查也比单台设备复杂。
旁路由是不想改动主路由时的折中方案。做法是另外准备一台运行 OpenWrt 的设备(软路由、小主机或虚拟机),接在主路由下,在上面运行 OpenClash 等代理插件。
需要代理的设备,把网关和 DNS 手动指向旁路由;不需要代理的设备保持原样。也可以在主路由的 DHCP 设置里统一下发旁路由地址,让全部设备默认经过它。旁路由故障时,把网关改回主路由即可恢复上网,风险比直接改主路由小。
无论哪种方案,线路质量才决定最终体验。家里多设备共用时流量消耗会明显增加,选套餐前可以先了解流量倍率,再到机场推荐挑选流量充足的套餐。
可以。Clash Verge Rev、Mihomo Party、v2rayN 都提供 Linux 安装包,常见格式有 deb、rpm 或 AppImage,按发行版选择。用法与 Windows、macOS 版基本相同。
用 systemd 管理后,内核可以开机自启、崩溃后自动重启,日志也能统一用 journalctl 查看。比手动在终端里运行或用 nohup 挂在后台更稳定,也更方便维护。
路由器需要能刷 OpenWrt 系统,并且有足够的存储空间和内存运行内核与规则。性能太弱的老旧路由器容易卡顿,可以改用软路由或旁路由方案。
主路由负责拨号上网和分配地址;旁路由接在主路由下面,只负责代理。需要代理的设备把网关指向旁路由即可。旁路由出问题时,把网关改回主路由就能恢复正常上网。
先确认使用的是规则模式而不是全局模式,让国内流量直连。其次检查 DNS 设置,DNS 配置不当会导致国内域名被解析到海外地址,访问变慢。
Mihomo 支持在配置中使用 proxy-providers 引用远程订阅并设置更新间隔;也可以写脚本定期下载订阅文件、替换配置后重启服务,并用定时任务执行。