TOPIC / client/desktop · 12 篇文章

桌面代理客户端教程:Clash Verge Rev、ClashX 系列与 TUN 配置指南

发布时间 待核实核实日期 待核实最近更新 待核实测试状态 Not Tested
Answer First · 核心结论

桌面端常见的选择是基于 Mihomo(Clash Meta)内核的图形客户端,例如跨平台的 Clash Verge Rev;macOS 上还有 ClashX 系列等分支,但部分客户端项目已停更或更名,以项目主页为准。如果你只需浏览器访问,系统代理模式即可;如果需要接管命令行、游戏或 UDP 流量,可以考虑 TUN 模式。无论选哪个客户端,都只从项目官方发布页获取安装包,警惕破解版与捆绑版。

这个专题覆盖哪些内容

这个专题提供 Windows 与 macOS 桌面代理客户端的通用配置教程,不针对任何单一服务商品牌。不论你用的是哪家服务,只要拿到的是标准订阅链接,这里的步骤和原理基本都适用。

专题分两个集群:

  • 集群 A:Windows 与 macOS 客户端——如何选择客户端、Clash Verge Rev 的安装与导入、ClashX 系列的现状、Windows 安装注意事项、macOS 权限设置、如何识别安全的安装包。
  • 集群 B:桌面进阶配置——TUN 模式、规则分流、系统代理与 TUN 的取舍、订阅更新、开机自启、日志阅读。

在开始之前,有三点说明:

  1. 菜单名称可能随版本变化。本专题的步骤使用通用描述,例如“订阅/配置页”“设置页”,具体按钮名称、位置可能因客户端版本和语言设置而不同,请以你实际看到的界面为准。
  2. 本站不提供下载链接。请只从项目官方发布页获取客户端,警惕破解版、捆绑版和来路不明的“汉化版”。
  3. 本站没有实测数据。文中涉及的速度、延迟都是原理层面的描述,不代表任何客户端或节点的实际表现(Not Tested / 未实测)。

桌面客户端的整体结构

桌面代理客户端一般由“图形界面 + 代理内核 + 配置文件”三部分组成。理解这个结构,有助于你明白“换客户端”和“换内核”是两回事,也能更快判断故障出在哪一层。

┌─────────────────────────────────────────┐
│ 图形界面(GUI)                          │
│  订阅管理 / 节点选择 / 设置 / 日志面板     │
└───────────────┬─────────────────────────┘
                │ 读取、生成配置;控制内核启停
┌───────────────▼─────────────────────────┐
│ 代理内核(如 Mihomo / Clash Meta 系)      │
│  DNS 模块 / 规则引擎 / 协议实现 / TUN      │
└───────────────┬─────────────────────────┘
                │ 读取
┌───────────────▼─────────────────────────┐
│ 配置文件(订阅下载 + 本地覆写)            │
│  节点 / 策略组 / 规则 / DNS 设置           │
└─────────────────────────────────────────┘
  • 图形界面负责让你方便地操作,它本身不处理网络流量;
  • 代理内核才是真正处理流量的部分,协议支持、规则能力、TUN 能力都取决于内核;
  • 配置文件通常来自订阅链接,客户端定期下载更新,你也可以在本地做覆写。

这意味着:如果某个客户端界面很好用但内核长期不更新,它可能无法识别订阅中较新的协议。反过来,两个界面不同的客户端如果使用同一系列内核,配置和规则通常可以互通。协议层面的知识可参考 代理协议 专题。

常见桌面客户端一览

下表列出常见桌面客户端的一般情况。客户端生态变化较快,下表只做方向性说明,具体维护状态、支持平台和内核版本请以项目主页的最新说明为准。

客户端 平台 内核系列 维护状态 说明
Clash Verge Rev Windows / macOS / Linux Mihomo(Clash Meta)系 以项目主页为准 跨平台,界面一致,支持 TUN 与覆写
ClashX 系列分支 macOS 视分支而定 部分项目已停更或更名 macOS 菜单栏风格,需核对分支现状
其他 Mihomo 系图形客户端 视项目而定 Mihomo 系 以项目主页为准 选择时关注维护活跃度
服务商自研客户端 视品牌而定 视品牌而定 以品牌说明为准 部分品牌资料显示提供,本站未实测

关于服务商自研客户端:机场品牌库 中部分品牌资料标注“自研 + 第三方”,可以通过 自研客户端标签 查看。自研客户端的功能与可靠性本站未实测,请以品牌说明为准。

更详细的选择方法见 桌面代理客户端怎么选,ClashX 系列的现状与替代思路见 ClashX 系列客户端现状。

从零开始的通用流程

不论用哪个客户端,从安装到能用通常都要经过下面这几步。具体菜单名称可能随版本变化,以实际界面为准。

① 从项目官方发布页获取安装包,核对版本与校验信息
        │
        ▼
② 安装并首次启动,按系统提示授予必要权限
        │
        ▼
③ 在“订阅 / 配置”页面粘贴订阅链接并导入
        │
        ▼
④ 选择导入的配置,使其处于“当前使用”状态
        │
        ▼
⑤ 在“代理 / 节点”页面选择策略组与节点
        │
        ▼
⑥ 开启系统代理(或 TUN 模式)
        │
        ▼
⑦ 浏览器访问测试,查看日志确认连接走向

每一步的注意事项:

  • 第①步是安全底线。破解版、捆绑版可能被植入恶意代码,而代理客户端能看到你的大量网络流量,风险尤其高。识别方法见 如何识别安全的客户端安装包。
  • 第②步在不同系统上差异较大。Windows 可能遇到安全软件拦截和防火墙提示,见 Windows 安装代理客户端注意事项;macOS 可能遇到“无法验证开发者”和网络扩展授权,见 macOS 代理客户端权限设置。
  • 第③步的订阅链接相当于你的账号凭据,不要分享给他人,也不要粘贴到不可信的网站或工具中。订阅管理的通用知识见 订阅管理 专题。
  • 第⑥步的选择取决于你的需求,见下一节。

Clash Verge Rev 的具体步骤见 Clash Verge Rev 安装与订阅导入。

系统代理还是 TUN 模式

系统代理和 TUN 是桌面客户端接管流量的两种主要方式。简单地说:只用浏览器,系统代理通常够用;需要接管所有软件和 UDP 流量,考虑 TUN。

对比项 系统代理 TUN 模式
接管范围 读取系统代理设置的应用 系统中绝大部分流量
UDP 通常不处理 可处理
命令行工具 多数需单独设置 通常可直接接管
权限需求 普通 较高(管理员、系统服务或网络扩展)
对系统影响 修改代理设置 创建虚拟网卡、修改路由与 DNS
常见问题 部分软件不走代理 权限失败、与其他 VPN 冲突、局域网访问异常

两者如何取舍,以及能否同时开启,详见 系统代理与 TUN 模式怎么选。TUN 的具体开启步骤和常见报错见 桌面端 TUN 模式开启指南;如果你想理解虚拟网卡的底层原理,可以阅读技术专题中的 TUN 虚拟网卡原理。

规则分流:让流量各走各路

规则分流让客户端对每条连接做判断:走代理、直连还是拒绝。订阅配置中通常已经内置了一套规则,多数用户无需修改;但如果你发现某个网站走错了出口,就需要了解规则的基本逻辑。

客户端通常提供三种出站模式(名称可能随版本变化):

  • 规则模式:按规则列表逐条匹配,命中第一条即停止,最常用;
  • 全局模式:所有流量都走选定的代理节点,适合临时排查;
  • 直连模式:所有流量都不走代理,相当于暂时关闭代理功能。

规则的类型、顺序和自定义方法见 Clash 规则分流配置。需要注意的是,直接修改订阅文件中的规则,会在下次订阅更新时被覆盖;推荐使用客户端提供的覆写或扩展功能。规则匹配与 DNS 的底层原理见 分流原理。

订阅更新与日常维护

订阅链接背后的配置会随服务商调整而变化,定期更新订阅是保持可用的基本维护动作。大多数客户端支持为每个订阅设置自动更新间隔,也可以手动刷新。

日常维护可以参考这份清单:

维护项 建议频率 说明
订阅更新 按客户端自动更新,或每周手动检查 节点失效时先更新订阅
客户端版本 关注项目发布页 更新前阅读更新说明
内核版本 随客户端或单独更新 新协议支持依赖内核
规则集 按配置自动更新 来源需可靠
日志级别 日常保持较高级别 排障时临时调低
开机自启 按需设置 避免与其他代理软件同时自启

订阅更新失败的原因与处理见 桌面客户端订阅更新;开机自启与静默启动的设置见 开机自启与静默启动设置。

出问题时先看日志

几乎所有客户端问题,都可以从日志里找到线索。日志会记录每条连接从哪来、到哪去、命中了哪条规则、用了哪个节点、结果如何。

一个简单的判断流程:

访问异常
  │
  ├─ 日志里有这条连接吗?
  │    ├─ 没有 → 流量没进客户端:检查系统代理是否生效 / 考虑 TUN
  │    └─ 有 ↓
  │
  ├─ 命中的规则和策略对吗?
  │    ├─ 不对 → 调整规则或切换节点
  │    └─ 对 ↓
  │
  └─ 连接结果是什么?
       ├─ 超时 → 节点或网络问题,换节点对比
       ├─ 被断开 → 更新订阅,检查到期状态与系统时间
       └─ 成功但慢 → 换时段、换节点对比

日志的级别设置和常见错误信息解读见 读懂客户端日志。更系统的排查方法论,可以参考 分层排障法 和 故障排查 专题。

安全与隐私提醒

桌面代理客户端拥有较高的系统权限,尤其在开启 TUN 时,它能看到和处理你几乎全部的网络流量。因此,客户端的安全性比普通软件更值得重视:

  • 只从项目官方发布页获取安装包,不使用破解版、捆绑版或来路不明的打包版本;
  • 安装时留意是否有附带安装的其他软件;
  • 订阅链接等同于账号凭据,不要截图分享或发到公开群组;
  • 分享日志前隐去订阅地址和个人公网地址;
  • 不再使用的客户端应完整卸载,并检查系统代理设置是否已恢复。

更多建议见 安全与隐私 专题。另外,代理服务属于第三方服务,存在运营与合规风险,请遵守所在地法律法规与平台条款。

常见问题速查

下表汇总了桌面客户端用户最常遇到的问题及对应的阅读方向,便于快速定位:

现象 最可能的原因 先读哪篇
安装包打不开或被拦截 架构不匹配、安全软件、开发者验证 Windows 或 macOS 注意事项
导入订阅后没有节点 链接错误、格式不兼容、订阅过期 订阅更新
节点全部超时 订阅过期、系统时间错误、本地网络 订阅更新、读懂日志
浏览器正常,终端或软件不通 软件不读系统代理 系统代理与 TUN 对比
开启 TUN 后断网 与其他 VPN 冲突、网卡识别、DNS TUN 模式开启指南
某网站走错出口 规则顺序或解析问题 规则分流配置
订阅更新后自定义规则消失 直接修改了订阅文件 规则分流配置
关闭客户端后上不了网 系统代理设置残留 Windows 或 macOS 注意事项
开机后短时间无法联网 内核启动晚于系统代理生效 开机自启设置

这些问题大多有一个共同的排查起点:先打开连接面板或日志,确认流量有没有进入客户端、命中了什么规则、结果如何。习惯从日志出发,而不是反复重装客户端或频繁切换节点,可以节省大量时间。

阅读路径建议

手机端的配置可以参考 移动客户端 专题。

选服务时可以关注的客户端字段

客户端只是工具,能否顺畅使用还取决于服务商提供的订阅格式和协议。选服务时,可以关注品牌资料中“是否提供自研客户端”“是否支持第三方客户端”“协议是否明确”等字段。你可以前往 机场品牌库 查看各品牌的结构化资料,或使用 对比工具 并排比较;字段含义见 字段说明。资料中协议为待核实的品牌,请以服务商最新说明为准,所有数据本站未实测。

常见问题

Windows 和 macOS 用哪个客户端比较合适?

如果你希望两个平台界面一致,可以考虑跨平台的 Clash Verge Rev;macOS 用户也可以了解 ClashX 系列的分支。选择时更应关注项目是否仍在维护、内核是否支持订阅中的协议,而不是某个固定名字。

原版 ClashX 还能用吗?

部分客户端项目已停更或更名,原有版本可能不再更新内核,对新协议的支持也可能不足。是否仍可使用、有哪些后续分支,请以项目主页的最新说明为准。

什么时候需要开启 TUN 模式?

当你发现部分软件不走系统代理、需要代理 UDP 流量(如语音、游戏),或命令行工具不读系统代理时,可以考虑 TUN。日常只用浏览器时,系统代理通常已经足够。

订阅为什么需要定期更新?

服务商可能调整节点、协议参数或规则,订阅更新后客户端才能拿到最新配置。长期不更新可能出现节点全部失效或连接被断开的情况。

客户端安装包应该从哪里下载?

只从项目官方发布页获取,并核对版本与校验信息。避免使用网盘转存、第三方打包或所谓破解版,这类安装包可能被植入恶意代码。本站不提供下载链接。

信息来源与更新时间

信息来源
品牌清单资料(品牌公开信息整理)
测试范围
本站未进行测速与解锁实测,所有能力描述均为资料声明或未测试状态。
发布时间
待核实
核实日期
待核实
最近更新
待核实

字段含义与数据状态见 字段说明;核查进度见 品牌动态与核查日志。

桌面客户端:全部文章