Clash Verge 怎么用?先分清 Rev 版,再4步导入订阅开启代理
简答:Clash Verge 怎么用,最快路径是:先从 Clash Verge Rev 的 Releases 页面下载匹配设备的安装包,再在左侧“订阅”页导入 Clash 或 Mihomo 格式配置,进入“代理”页选节点和模式,最后在“设置”中开启系统代理;只有不读取系统代理的程序,才考虑 TUN。导入后没节点,通常先查订阅返回格式;网页仍直连,则先查模式、系统代理开关和端口。本文只讲 Windows、macOS 和 Linux。
定义:Clash Verge Rev 是一个基于 Tauri 的桌面图形客户端,内置或调用 Mihomo 内核,用于导入配置、选择代理策略,并通过系统代理或 TUN 处理符合条件的网络流量。
先看4步主流程:Clash Verge 怎么用最快
如果你遇到“软件打开了但没有节点”“导入后全部超时”或“浏览器仍然直连”,先不要同时改 DNS、规则和 TUN。Clash Verge Rev 官方快速入门把基本流程分为下载与安装、导入订阅、选择节点和模式、打开系统代理或 TUN 四步;本文是独立使用指南,不是 Clash Verge Rev 官方页面,品牌归属和软件发布信息以官方快速入门与项目发布页为准。
| 步骤 | 操作 | 完成标准 |
|---|---|---|
| 1 | 确认下载的是 Clash Verge Rev,并从 Releases 页面选择匹配架构的安装包 | 客户端能够打开,版本以发布页为准 |
| 2 | 在左侧“订阅”页导入 Clash 或 Mihomo 格式订阅 | 订阅出现在配置列表,代理页出现节点或代理组 |
| 3 | 进入“代理”页选择节点,并确认路由模式不是“直连” | 代理组已有节点,模式符合使用目的 |
| 4 | 在“设置”中开启系统代理;覆盖不读取系统代理的程序时再评估 TUN | 浏览器或目标程序的连接结果符合预期 |
先完成系统代理测试,再决定是否启用 TUN。系统代理依赖应用主动读取操作系统的代理设置;TUN 通过虚拟网卡和路由接管流量,适用范围更广,但权限、DNS、路由和防火墙变量也更多。官方名词解释对两者的工作方式有明确区分。
第1步:先分清 Clash Verge Rev、旧版和 Clash for Windows
搜索“Clash Verge”时,名称可能指旧版项目,也可能泛指 Clash Verge Rev。Clash Verge Rev 项目的 README 将自身定义为“Continuation of Clash Verge”,并说明它是基于 Tauri 的 Clash Meta 图形界面;项目同时把 Clash for Windows 列为致谢或参考项目,因此不要把旧版或 Clash for Windows 的安装包当成 Rev 版。项目 README可用于核对项目定位、支持平台和发布渠道。
- 打开 Releases:进入Clash Verge Rev Releases,优先选择稳定发布渠道。不要把搜索结果中的转载包、所谓绿色版或额外下载器当作项目安装包。
- 匹配系统架构:Windows 常见是 x64,ARM 设备选择 ARM64;macOS 根据 Apple 芯片或 Intel 处理器选择对应文件;Linux 按发行版选择 DEB、RPM 或发布页列出的其他文件。发布页会列出可下载文件,具体以页面实际显示为准。
- 核对校验值:如果对应 Release 提供 SHA256 等校验信息,可在下载后对照;没有提供时,不要自行推断校验值。版本号不要写死,更新前查看 Releases 页面和软件内更新提示。
安装完成后,确认应用名称和界面是否为 Clash Verge Rev。若程序无法启动,先回到架构匹配、系统版本和安装包来源检查,不要先修改订阅配置。
第2步:在“订阅”页导入正确格式的配置
Clash Verge Rev 软件本身不会自动提供节点。你需要从自己使用的服务商或自建服务获得订阅链接;订阅链接通常包含访问凭据,不要公开粘贴到群组、工单截图或代码仓库。
- 打开左侧“订阅”页:将完整订阅 URL 粘贴到订阅链接导入区域,保存或执行导入,然后点击更新配置。官方文档列出“订阅链接导入”“订阅链接配置”和“URL Schemes”三种远程订阅方式,也支持新建配置文件和拖拽本地配置。官方订阅导入说明可对照入口。
- 确认返回内容:兼容的 Clash 或 Mihomo 订阅通常返回 YAML 配置,常见结构包括
proxies、proxy-groups、rules等字段。Clash Verge Rev 文档也建议用请求方式验证返回内容是否为 YAML 格式的 Mihomo 配置。官方名词解释中的订阅验证说明可用于核对。 - 识别常见错误格式:如果返回 HTML,通常是登录页、验证码页或错误页面;如果返回的是一长串 Base64 文本,解码后可能只是
vmess://、ss://等 URI 分享链接列表;如果返回普通文本链接列表,也不等于 Clash YAML。此类内容不能直接当作完整 Clash 配置使用,应向提供方索要 Clash 或 Mihomo 格式订阅。 - 配置出现但没有节点:先确认订阅更新成功,再检查返回格式是否为 YAML。不要把 Base64、URI 列表、网页 HTML 与 Mihomo 配置混为一类。
本地配置文件采用 YAML 语法。Mihomo 官方文档说明 YAML 对大小写敏感,使用空格缩进,不能用 Tab 作为缩进;因此配置编辑时重点检查缩进、冒号后的空格、列表短横线、引号和重复键。Mihomo YAML 语法文档可用于定位格式问题。这里不要使用 JSON 专用的校验方法,也不要把 YAML 的缩进错误误称为 JSON 语法错误。
第3步:进入“代理”页选择节点和模式
订阅成功后,进入左侧“代理”页。先选择一个代理组,再从组内选择节点;如果只有代理组而没有节点,回到第2步检查订阅格式和更新结果。
| 模式 | 作用 | 适合什么时候用 |
|---|---|---|
rule 规则 | 按配置文件中的规则决定流量走代理或直连 | 日常使用的优先选择 |
global 全局 | 所有流量按照手动选定的代理或本地网络出口处理 | 临时判断是否是规则命中问题 |
direct 直连 | 所有流量从本地网络直接连接 | 关闭代理或做直连对照 |
规则、全局和直连属于路由模式,不等于系统代理或 TUN。官方文档将规则模式定义为按规则匹配,全局模式定义为手动选择代理节点或本地网络,直连模式则全部从本地网络出去。模式定义与区别可用于核对。
节点选择不要只看延迟。固定同一个测试目标,一次只更换节点,比较连接是否成功、页面是否能打开和持续传输是否稳定;如果同时更换节点、模式和 DNS,就无法判断是哪一个变量产生了变化。
第4步:在“设置”中开启系统代理,必要时再开 TUN
先用系统代理
- 打开左侧“设置”页,找到系统代理相关开关并启用。
- 回到端口设置区域,查看软件当前显示的 HTTP、SOCKS 或混合端口;以软件实际显示的端口为准,不要默认套用其他教程的数值。
- 如果浏览器或应用需要手动填写代理,地址通常是本机回环地址,端口必须与客户端对应类型的监听端口一致。HTTP 端口和 SOCKS 端口不同时,不能交叉填写。
- 先用浏览器测试,再判断是否需要 TUN。
系统代理只是操作系统与应用之间的约定,部分程序不会读取它;官方文档指出,系统代理不能代理 UDP 流量,而 TUN 通过虚拟网卡和路由接管请求。系统代理与 TUN 模式说明可作为判断依据。
什么时候开 TUN
只有当目标程序不读取系统代理、需要处理命令行或需要覆盖部分 UDP 流量时,才考虑在“设置”中开启虚拟网卡模式或 TUN。启用前先阅读客户端提示,并准备处理管理员授权、服务模式、防火墙和 DNS 变化。
- Windows:检查服务模式是否已安装并运行,确认 Windows 防火墙没有拦截内核或虚拟网卡。
- macOS:按客户端提示完成管理员授权和服务模式授权;不要把 macOS 网络扩展当成所有 TUN 问题的固定答案。
- Linux:检查当前用户权限、桌面环境的系统代理能力,以及服务模式或内核进程是否正常。
如果 TUN 开启失败,先关闭 TUN、恢复系统代理,只保留一个变量做对照。服务模式的用途是让代理内核以更高权限运行,从而支持非管理员用户启动 TUN;官方文档将其与 TUN 权限需求直接关联。服务模式说明可用于核对。
如果你主要使用 macOS,还可以继续阅读macOS 系统代理与应用代理区别,区分系统代理、应用自带代理和客户端开关的优先级。
故障速查卡:症状、原因与第一步检查
| 症状 | 最可能原因 | 第一步检查 |
|---|---|---|
| 订阅无节点 | 返回 HTML、Base64/URI 列表,或不是 Clash/Mihomo YAML | 查看响应开头,确认提供方给的是 Clash 或 Mihomo 格式订阅 |
| 导入提示 client error(Connect) | 订阅地址连接失败、证书或网络路径异常 | 在“订阅”页尝试官方文档列出的其他导入方式,不要马上改配置内容 |
| 节点全部 timeout | 节点参数、出站链路或远端响应异常 | 先确认本地代理端口正在监听,再只更换一个节点复测 |
| 出现 refused | 本地端口未监听,或目标连接被拒绝 | 检查客户端是否运行、端口是否被其他程序占用 |
| 出现 TLS handshake | TLS 参数、证书校验或出站握手阶段异常 | 先记录具体节点和日志,不要把它与本地 JSON 错误混为一谈 |
| 浏览器仍然直连 | 系统代理未生效、模式为直连、端口填错或浏览器自行覆盖 | 确认客户端运行、节点已选、模式不是 direct,再重新切换系统代理 |
| TUN 无法启动 | 授权、服务模式、虚拟网卡、防火墙或路由问题 | 先关闭 TUN 恢复系统代理,再单独检查对应平台权限 |
日志怎么开
- 客户端日志页:先打开 Clash Verge Rev 的日志页面,复现一次问题,再查看时间相近的错误。
- 配置日志:将
log-level临时调到info或debug,只在复现期间提高日志级别,完成后恢复原值。字段取值和含义以Mihomo 通用配置文档为准。 - 服务方式:如果你把内核作为 systemd 服务运行,先执行
systemctl list-units --type=service | grep -Ei 'clash|mihomo|verge'查找实际服务名,再用查到的完整名称执行systemctl status 实际服务名和journalctl -u 实际服务名。不要直接照抄不存在的占位服务名。
YAML 错误与未知字段也要分开:YAML 错误重点查报错行附近的缩进、冒号、列表符号和引号;未知字段则说明语法可能已通过,但当前内核不认识该字段,应按 Mihomo 文档核对字段名。定位时打开编辑器行号,从报错行向上检查最近一级缩进和键名。
配置完成后的安全核对
- 安装包只从项目 Releases 页面获取,按 Windows、macOS 或 Linux 的架构选择文件;如发布页提供校验信息,再进行对照。
- 订阅 URL 可能包含访问凭据,避免公开传播;如果怀疑泄露,按提供方方式重置或重新生成。
- 修改配置前保留一份可用备份;恢复或覆盖前先确认目标文件确实存在,避免丢失唯一副本。
- 涉及网络访问、版权内容或单位网络的使用,应遵守所在地法律、网络管理规定和相关服务条款。
完成以上4步后,如果仍然出现连接超时,可继续查看代理连接超时排查;如果是规则没有命中预期策略组,可阅读Clash Verge Rev 规则冲突定位;需要比较节点表现时,再参考节点延迟测速方法。
常见问题
Clash Verge 和 Clash Verge Rev 是同一个软件吗?
不要把两者当成同一个安装包。Clash Verge Rev 项目 README 将自身定义为 Clash Verge 的延续版,并有独立的项目仓库和 Releases 页面;下载时应以 Clash Verge Rev 项目发布页为准。Clash for Windows 也不是 Rev 的同名版本,不能混用安装包。
Clash Verge 没有节点怎么办?
客户端本身不会自动提供节点。你需要从自己使用的服务商或自建服务获得订阅链接,并确认它是 Clash 或 Mihomo 格式;没有订阅链接时,只能完成客户端安装,无法在代理页选择节点。
为什么订阅导入后没有节点?
先查看订阅返回内容。如果是 HTML,通常是登录页或错误页;如果是一长串 Base64,解码后可能只是 vmess://、ss:// 等 URI 分享链接;如果是普通文本链接列表,也不是完整 Clash YAML。应向提供方索要 Clash 或 Mihomo 格式订阅,并在更新后重新检查代理页。
Clash Verge 的配置是 JSON 还是 YAML?
Clash Verge Rev 使用的 Mihomo 配置通常是 YAML。排查时重点看缩进、冒号、列表短横线、引号和大小写;不要把 YAML 缩进错误写成 JSON 语法错误,也不要使用 JSON 专用的校验方法替代 YAML 检查。
Clash Verge 要不要开启 TUN?
不必一开始就开启。浏览器等遵循系统代理的程序,先在“设置”中开启系统代理;只有目标程序不读取系统代理、需要处理命令行或部分 UDP 流量时,才评估 TUN。TUN 失败时先关闭它,恢复系统代理,再单独检查授权、服务模式、防火墙和路由。
系统代理的端口在哪里看?
进入客户端“设置”页的端口相关区域,查看软件当前显示的 HTTP、SOCKS 或混合端口。具体数值以客户端实际显示为准;如果 HTTP 和 SOCKS 端口不同,手动配置应用时不能交叉填写。
Clash Verge 打开了但网页仍然直连怎么办?
依次确认客户端正在运行、代理组已选节点、路由模式不是 direct、系统代理开关已启用,并核对应用使用的地址和端口。仍无效时用 global 做一次只改变模式的对照,再检查浏览器自己的代理设置或其他软件是否覆盖了系统代理。
Clash Verge 的 TUN 开不了怎么办?
先关闭 TUN,恢复系统代理,确认基础连接正常。Windows 检查服务模式、防火墙和虚拟网卡;macOS 按提示完成管理员授权和服务模式授权;Linux 检查当前用户权限、桌面代理能力和实际服务状态。
相关阅读
参考资料
- Clash Verge Rev Docs:快速入门(clashverge.dev)
- Clash Verge Rev Docs:订阅导入(clashverge.dev)
- Clash Verge Rev Docs:名词解释(clashverge.dev)
- Clash Verge Rev 项目 README
- Clash Verge Rev:Releases 发布页
- Mihomo Docs:YAML 配置语法
- Mihomo Docs:通用配置