Clash Verge Rev 最新使用教程(2026最新版) | 介绍下载配置详解 一、Clash Verge Rev 简介 1.1 什么是 Clash Verge Rev Clash Verge Rev 是 Clash Verge 的延续版本,基于 Tauri 框架构建的 Clash Meta 图形界面客户端。它提供了友好的用户界面、系统代理管理、TUN 模式和配置增强功能。
1.2 核心特性 特性 说明 跨平台 Windows、macOS、Linux 全平台支持 Clash Meta 内核 支持最新 Clash Meta 核心特性 TUN 模式 无需系统代理,透明代理所有流量 规则分流 精细化的流量路由控制 配置增强 支持 Merge、Script、Rules 增强功能 外部 API 提供完整的 RESTful API 接口 测速功能 实时节点延迟测试
1.3 技术架构 graph TB
A[Clash Verge Rev GUI] --> B[Tauri 框架]
B --> C[Clash Meta Core]
C --> D[规则引擎]
C --> E[代理节点]
C --> F[TUN 虚拟网卡]
C --> G[RESTful API]
二、下载安装 2.1 下载地址 2.2 安装步骤 Windows 安装 flowchart LR
A[下载 exe 安装包] --> B[运行安装程序]
B --> C[选择安装路径]
C --> D[完整安装]
D --> E[启动程序]
E --> F[首次配置]
下载最新版本的 Clash.Verge_rev_*.exe 右键以管理员身份运行 选择安装路径(建议使用默认) 完成安装并启动 macOS 安装 flowchart TB
A[识别芯片类型] --> B{Apple Silicon?}
B -->|arm64| C[下载 arm64 版本]
B -->|x86_64| D[下载 x64 版本]
C --> E[打开 DMG]
D --> E
E --> F[拖拽到 Applications]
F --> G[首次启动<br/>右键打开]
确认 CPU 类型:
Linux 安装 flowchart LR
A{选择发行版} --> B[Debian/Ubuntu]
A --> C[Arch Linux]
A --> D[通用 AppImage]
B --> E[sudo dpkg -i *.deb]
C --> F[yay -S clash-verge-rev-bin]
D --> G[chmod +x *.AppImage<br/>./clash-verge-rev.AppImage]
Debian/Ubuntu:
1 2 sudo dpkg -i clash-verge-rev_*.amd64.debsudo apt-get install -f
Arch Linux:
1 2 3 yay -S clash-verge-rev-bin paru -S clash-verge-rev-bin
Fedora/RHEL:
1 sudo dnf install clash-verge-rev-*.rpm
TUN 模式权限设置(Linux):
1 sudo setcap cap_net_admin,cap_net_raw+ep /usr/bin/clash-meta
三、基础配置 3.1 主界面布局 启动 Clash Verge Rev 后,主界面包含以下选项卡:
graph LR
subgraph 主界面
A[Proxies<br/>代理节点]
B[Profiles<br/>配置文件]
C[Rules<br/>分流规则]
D[Connections<br/>实时连接]
E[Settings<br/>全局设置]
F[Logs<br/>日志查看]
end
3.2 系统托盘功能 最小化后驻留在系统托盘,提供快速操作:
功能 说明 🟢/🔴 状态指示 绿色=已连接,红色=未连接 TUN 模式开关 启用/禁用透明代理 系统代理开关 启用/禁用系统代理 节点选择 快速切换当前代理节点 打开主窗口 显示完整界面 退出程序 关闭软件
3.3 基础配置参数 根据官方文档,核心配置参数包括:
1 2 3 4 5 6 7 8 9 10 11 12 13 mixed-port: 7890 allow-lan: true mode: rule log-level: info ipv6: false tun: enable: true stack: system auto-route: true auto-detect-interface: true
四、订阅配置 4.1 导入订阅 方法一:URL 订阅(推荐) 进入 Profiles(配置) 选项卡 点击 “New Profile” 或 “+” 按钮 填写订阅信息: 参数 说明 示例 Name 配置名称 “机场订阅” URL 订阅地址 https://freenode.osbooting.com/xxxUpdate Interval 自动更新间隔 86400(24小时) With Proxy 通过代理更新 默认根据设置 User Agent 自定义 UA clash-verge/2.4.3
flowchart TD
A[Profiles 选项卡] --> B[点击 New Profile]
B --> C[填写配置信息]
C --> D[创建并下载订阅]
D --> E{更新成功?}
E -->|是| F[配置生效]
E -->|否| G[检查订阅URL]
方法二:本地文件导入 Profiles → New Profile → Local File 选择 .yaml 或 .json 格式的配置文件 配置自动加载并生效 4.2 订阅 URL 参数 完整的订阅 URL 可以添加以下参数:
参数 说明 推荐值 target订阅格式 clashlist显示节点列表 falseemoji国旗 emoji trueudpUDP 转发 truescv跳过证书验证 false
示例 URL:
1 https: //sub .example.com/api/v1 /client/subscribe?token = xxx&target = clash&list= false &emoji= true &udp= true &scv= false
4.3 订阅管理操作 操作 功能 Update 手动更新订阅配置 Update All 一键更新所有订阅 Edit 编辑订阅信息和参数 Delete 删除订阅配置 Switch (Active) 切换当前生效的配置 Copy URL 复制订阅地址 Export 导出当前配置为文件
4.4 订阅更新选项 在编辑订阅时可以设置:
选项 说明 update_interval 更新间隔(秒) with_proxy 更新时是否使用代理 user_agent 自定义请求头 User-Agent
五、规则设置 5.1 规则分流原理 Clash 的规则分流按顺序匹配,遇到匹配规则即停止:
1 2 3 4 规则1 ──┐ 规则2 ──┼──> 匹配 ──> 使用对应策略组 规则3 ──┘ 无匹配 ──> 使用 FINAL 策略
5.2 常见策略组 策略组 说明 🚀 Proxy手动选择代理节点 🎯 Auto自动选择最快延迟节点 📺 NetflixNetflix/Disney+ 流媒体 🎮 Game游戏节点优化 🌏 CN国内网站直连 🔒 Reject广告/恶意网站拦截 🌐 Global全局代理 📡 DIRECT直连(不代理)
5.3 规则类型详解 规则类型 格式 说明 示例 DOMAINDOMAIN,example.com,Proxy完全匹配域名 DOMAIN,google.com,ProxyDOMAIN-SUFFIXDOMAIN-SUFFIX,example.com,Proxy匹配域名及子域名 DOMAIN-SUFFIX,google.com,ProxyDOMAIN-KEYWORDDOMAIN-KEYWORD,google,Proxy关键词匹配 DOMAIN-KEYWORD,google,ProxyIP-CIDRIP-CIDR,1.1.1.1/32,ProxyIP 段匹配 IP-CIDR,1.1.1.1/32,Proxy,no-resolveGEOIPGEOIP,CN,DIRECT国家/地区 IP GEOIP,CN,DIRECTRULE-SETRULE-SET,reject,Reject规则集 RULE-SET,reject,RejectMATCHMATCH,Proxy默认匹配(必须最后) MATCH,Proxy
5.4 规则优先级 规则文件从上到下依次匹配:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 rules: - DOMAIN-SUFFIX,cn,DIRECT - GEOIP,CN,DIRECT - RULE-SET,ads,Reject - RULE-SET,netflix,Netflix - RULE-SET,youtube,Proxy - RULE-SET,geosite-geolocation-!cn,Proxy - MATCH,Proxy
六、配置增强 Clash Verge Rev 支持强大的配置增强功能,在 Profiles → Edit → Enhancements 中配置:
6.1 Merge(合并配置) 允许将额外的配置合并到现有配置中:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 mixed-port: 7890 allow-lan: true dns: enable: true enhanced-mode: fake-ip fake-ip-range: 198.18 .0 .1 /16 nameserver: - 223.5 .5 .5 - 119.29 .29 .29 fallback: - https://1.1.1.1/dns-query experimental: ignore-resolve-fail: true
6.2 Script(脚本增强) 使用 JavaScript 脚本动态修改配置:
1 2 3 4 5 6 7 8 9 10 11 function main (config ) { config["mixed-port" ] = 7890 ; if (config.rules ) { config.rules .push ("MATCH,Proxy" ); } return config; }
6.3 Rules(规则增强) 在配置中追加或预设规则:
操作 说明 prepend在规则列表开头插入 append在规则列表末尾追加 prepend:proxy-groups在策略组前插入 append:proxy-groups在策略组后追加
1 2 3 4 5 6 7 8 rules: - payload: "DOMAIN-SUFFIX,cn,DIRECT" target: "rules" position: "prepend" - payload: "MATCH,Proxy" target: "rules" position: "append"
七、高级功能 7.1 TUN 模式 TUN 模式实现透明代理,无需设置系统代理。
系统代理 vs TUN 模式对比:
对比项 系统代理模式 TUN 模式 应用支持 仅支持系统代理的应用 所有应用 命令行工具 需手动设置 自动代理 游戏软件 需单独配置 自动代理 CPU 占用 较低 较高 权限要求 普通 需要管理员/Root
启用 TUN 模式:
flowchart TD
A[打开 Settings] --> B[进入 TUN 选项卡]
B --> C[启用 Enable TUN]
C --> D{Windows?}
D -->|是| E[运行于管理员权限]
D -->|否| F[继续配置]
E --> F
F --> G[启用 Auto Route]
G --> H[启用 Auto Detect Interface]
H --> I[选择 TUN Stack]
I --> J{选择栈类型}
J -->|推荐| K[System]
J -->|性能| K[gvisor]
J -->|兼容| K[mixed]
K --> L[保存并启用]
TUN Stack 选择:
类型 说明 适用场景 system系统原生栈 Windows/macOS 默认选择 gvisorgVisor 用户态网络栈 Linux,性能更好 mixed混合栈 兼容性好,复杂场景
7.2 端口配置 Settings → Port Settings:
端口 默认值 说明 HTTP Proxy 7890 HTTP 代理端口 SOCKS5 Proxy 7891 SOCKS5 代理端口 Mixed Port 7892 HTTP+SOCKS 混合端口 Redir Port 7893 Linux 透明代理端口 Tun Stack Port 7895 TUN 模式端口 External Controller 9090 RESTful API 端口 Secret - API 访问密钥(可选)
7.3 外部控制器 API 启用后可以通过 API 管理 Clash:
Settings → External Controller:
设置 说明 Enable 启用外部控制器 Listen 监听地址(默认 0.0.0.0:9090) Secret 访问密钥(可选,推荐设置)
访问地址(启用后):
八、API 接口 Clash Verge Rev 提供丰富的 RESTful API 接口:
8.1 获取所有代理 响应示例:
1 2 3 4 5 6 7 8 9 10 { "proxies" : { "PROXY" : { "name" : "PROXY" , "type" : "Selector" , "now" : "HongKong-01" , "all" : [ "HongKong-01" , "Japan-01" , "USA-01" ] } } }
8.2 切换代理节点 1 2 3 4 5 6 PUT /proxies/{proxy-group -name } Content-Type : application/json { "name": "HongKong-01" }
8.3 测试节点延迟 1 GET /proxies/{proxy-name}/delay?timeout =5000&url=https://www.gstatic.com/generate_204
响应示例:
8.4 获取规则列表 8.5 更新订阅提供者 1 PUT /providers/ proxies/{provider-name}
8.6 获取提供者信息 8.7 配置管理 API 订阅 API:
方法 端点 说明 POST /profiles导入新订阅 GET /profiles获取所有配置 PUT /profiles更新配置 DELETE /profiles/{uid}删除配置
导入订阅请求:
1 2 3 4 5 6 7 { "url" : "https://example.com/subscription.yaml" , "options" : { "with_proxy" : true , "user_agent" : "clash-verge/2.4.3" } }
更新间隔设置:
1 2 3 4 5 6 { "uid" : "profile-uid-123" , "options" : { "update_interval" : 86400 } }
九、常见问题 9.1 节点连接问题 问题现象: 节点显示红圈或无法连接
flowchart TD
A[节点无法连接] --> B{检查订阅}
B -->|已过期| C[更新订阅]
B -->|正常| D[其他节点测试]
D --> E{其他可用?}
E -->|是| F[切换节点]
E -->|否| G[检查网络]
G --> H{网络正常?}
H -->|否| I[检查本地网络]
H -->|是| J[联系服务提供商]
解决方案:
更新订阅:Profiles → Update 尝试其他节点 检查本地网络连接 查看日志排查错误 9.2 TUN 模式启用失败 系统 解决方案 Windows 以管理员权限运行,安装服务模式 macOS 首次开启时在安全设置中允许网络扩展 Linux 设置内核 capabilities:sudo setcap cap_net_admin+ep /usr/bin/clash-meta
9.3 系统代理设置 配置系统代理绕过列表:
1 2 3 4 5 6 7 system_proxy_bypass: - localhost - 127 .* - 10 .* - 172.16 .* - 192.168 .*
9.4 代理模式切换 模式 说明 Rule(规则模式) 根据规则分流(推荐) Global(全局模式) 所有流量通过代理 Direct(直连模式) 不使用任何代理 Script(脚本模式) 使用自定义脚本分流
9.5 日志调试 Settings → Logs:
日志级别 说明 silent静默(无日志) error仅错误 warning警告及以上 info信息及以上(推荐) debug调试信息
十、备份与迁移 10.1 配置文件位置 系统 配置目录 Windows %APPDATA%\io.github.clash-verge-rev.clash-verge-rev\macOS ~/Library/Application Support/io.github.clash-verge-rev.clash-verge-rev/Linux ~/.config/io.github.clash-verge-rev.clash-verge-rev/
10.2 备份命令 Linux/macOS:
1 cp -r ~/.config/io.github.clash-verge-rev.clash-verge-rev/ ~/backup/clash-verge/
Windows (PowerShell):
1 Copy-Item -Path "$env:APPDATA \io.github.clash-verge-rev.clash-verge-rev" -Destination "C:\backup\clash-verge" -Recurse
十一、安全建议 ✅ 仅从官方 GitHub 下载软件 ✅ 定期更新以获取安全补丁 🔒 设置 API 访问密钥 🛡️ 不在公共网络泄露订阅地址 📝 定期备份配置文件 🔍 检查更新来源的可靠性 十二、参考资料