Clash Verge Rev 代理客户端配置教程:从下载安装到连通验证
简答:如果你要使用一份合法获得的网络配置,按“下载安装 Clash Verge Rev—导入 Clash/Mihomo 配置—选择节点—开启系统代理—验证连接”的顺序操作;只有应用不读取系统代理时,才安装服务模式并启用 TUN。连接失败时,依次检查配置返回内容、当前节点、代理模式、系统代理、DNS 和日志。
定义:代理客户端配置,是把已获授权的 Clash/Mihomo 配置文件或订阅地址导入客户端,再通过系统代理或 TUN 虚拟网卡让指定应用使用对应网络路径。
一、下载安装 Clash Verge Rev
Clash Verge Rev 是一个基于 Mihomo 内核的桌面客户端,公开项目说明支持 Windows、Linux 和 macOS 11 及以上版本,并提供系统代理、TUN 虚拟网卡、配置文件管理等功能。下载时应进入项目公开仓库的 Releases 页面,按系统和 CPU 架构选择安装包,不要使用来历不明的“增强版”或要求关闭安全软件的安装包:Clash Verge Rev 官方代码仓库。
- Windows:打开 Releases 页面,按设备选择 x64 或 x86 安装包;下载完成后运行安装程序,按向导完成安装。
- macOS:根据 Mac 芯片选择 Intel 或 Apple 芯片对应的安装包;将应用放入“应用程序”文件夹后启动。
- Linux:根据系统架构选择 x64 或 arm64 包,并按发行版支持的方式安装。
- 首次启动后,如果系统弹出防火墙或权限提示,只允许来自你确认过的安装包和公开项目的请求;不要为不明程序关闭杀毒软件或防火墙。
官方项目将 Stable 标为适合日常使用的正式版,AutoBuild 更适合测试;普通用户优先选择 Stable。版本和安装包名称会变化,本文不固定写某个版本号,以发布页面当前信息为准:官方 Releases 页面。
二、导入订阅或本地配置
- 打开客户端,点击左侧的 Profiles,中文界面通常显示为“配置”。
- 在配置页面顶部找到订阅输入框,将服务提供方给你的 Clash/Mihomo 订阅地址粘贴进去,点击右侧的下载、导入或加号按钮。不同版本的按钮文字可能略有差异,但入口都在 Profiles/配置页面。
- 如果你拿到的是本地 YAML 文件,点击配置页面的本地导入按钮,选择文件并等待解析。
- 导入完成后,在配置列表中点击该条目,使其成为当前配置;随后进入 Proxies/代理页面检查是否出现代理节点和代理组。
- 若配置需要更新,在对应条目旁点击刷新或更新。更新结果应是可解析的 YAML 或 Mihomo 配置内容,而不是登录页、HTML 错误页或空白响应。
订阅地址属于访问凭证,不要发到公开论坛、工单或群聊。若需要在 Windows 上核对返回内容,可在 PowerShell 中使用以下方式请求;其中的地址只替换为你本人获得授权的订阅地址:
$sub='在单引号内粘贴订阅地址'
Invoke-RestMethod -UserAgent 'clash-verge/v2.4.0' -Method get -FollowRelLink -uri $sub
官方文档说明,正常响应应能返回可解析的 Mihomo YAML 配置;如果返回登录页面、403、过期提示或其他网页内容,应先联系配置提供方重新获取地址,不要把网页地址强行导入客户端:Clash Verge Rev 术语与订阅验证说明。
三、选择节点并开启系统代理
- 进入 Proxies 或“代理”页面,找到主代理组。
- 选择一个节点作为当前节点。可以先执行延迟测试,但延迟结果只代表测试请求在当时得到响应,不等于所有网站、应用或时段都能稳定使用。
- 在左侧设置或主界面中选择 Rule/规则 模式作为日常起点。规则模式按配置文件中的规则决定流量路径;排查规则匹配问题时,可短暂切换到 Global/全局;需要恢复普通网络时使用 Direct/直连。
- 打开 System Proxy/系统代理。该开关会修改操作系统的代理设置,适合浏览器和多数遵守系统代理约定的桌面应用。
- 先不要同时打开多个代理客户端、浏览器代理插件、系统 VPN 和 TUN。只保留一个接管方式,便于判断问题来源。
系统代理不是强制接管方式,部分程序不会读取操作系统代理;Clash Verge Rev 文档也明确区分了系统代理和 TUN。系统代理更适合普通浏览器和办公软件,TUN 则通过虚拟网卡接管更多系统流量:系统代理、TUN 与规则模式说明。
| 模式 | 适合场景 | 注意事项 |
|---|---|---|
| 规则模式 | 日常浏览和办公 | 依赖配置文件中的规则 |
| 全局模式 | 临时判断是否为规则问题 | 所有匹配流量使用当前选择的路径 |
| 直连模式 | 恢复普通网络或做对照测试 | 不经过当前代理节点 |
| 系统代理 | 浏览器、办公软件等 | 应用必须读取系统代理设置 |
| TUN | 应用不支持系统代理或需要覆盖更多流量 | 需要服务模式或管理员权限,配置错误可能影响网络 |
四、需要 TUN 时如何安装服务模式
TUN 模式会创建虚拟网卡,通过系统路由接收并处理更多类型的流量。官方设置字段中提供了“Install Service/安装服务”“Uninstall Service/卸载服务”和“Switch to service mode/切换到服务模式”等操作;TUN 通常需要服务模式或管理员权限。
- 先关闭其他 VPN、虚拟网卡工具和代理客户端,避免端口或路由冲突。
- 打开 Clash Verge Rev 的设置页面,找到“系统设置”或“代理控制”区域。
- 点击 Install Service/安装服务;Windows 可能弹出管理员授权窗口,选择允许。若当前界面显示 Switch to service mode/切换到服务模式,先完成服务模式切换。
- 确认服务安装成功后,再打开 Tun Mode/虚拟网卡模式。不要同时打开多个 TUN 软件。
- 如果系统防火墙询问是否允许相关内核通信,只对来源明确的客户端进行确认;若仍无法启动,查看客户端日志中的权限、服务和防火墙错误。
- 关闭 TUN 时,先关闭客户端中的 TUN 开关,再检查系统代理是否需要关闭;如果网络仍异常,退出其他网络接管软件后重新连接 Wi-Fi 或网线。
官方文档指出,TUN 使用虚拟网卡,服务模式用于让客户端在非管理员启动时拉起具有所需权限的内核;Windows 普通权限下无法使用 TUN 时,可以检查服务是否安装,或按官方说明以管理员身份运行客户端:Clash Verge Rev Windows 常见问题。
五、Windows 和 macOS 如何核对代理是否生效
Windows
- 打开 Clash Verge Rev,确认 System Proxy/系统代理已经开启。
- 进入“设置—网络和 Internet—代理”,检查“手动设置代理”或自动配置项是否出现客户端写入的设置。
- 如果客户端提示已开启但系统没有变化,关闭系统代理后重新开启;仍无效时,退出其他代理程序并检查本地端口是否被占用。
- 测试一个明确读取系统代理的浏览器页面,再查看客户端日志是否出现对应连接记录。不要只依据托盘图标判断成功。
Windows 官方路径为“设置—网络和 Internet—代理”,其中包含自动检测、脚本代理和手动代理设置:Microsoft Windows 代理设置说明。
macOS
- 打开“系统设置”,点击“网络”。
- 选择当前使用的 Wi-Fi 或以太网服务,点击“详细信息”。
- 点击“代理”,检查 HTTP、HTTPS、SOCKS 或自动代理配置是否被客户端写入。
- 如果系统代理开关没有生效,可先关闭 Clash Verge Rev 的系统代理,再回到此处确认旧代理是否残留;完成排查后恢复为原来的网络设置。
- 重新打开客户端的系统代理,访问一个普通网页,并观察客户端日志是否出现连接记录。
Apple 官方路径为“苹果菜单—系统设置—网络—网络服务—详细信息—代理”,可在该页面查看 HTTP、HTTPS、SOCKS 和 PAC 设置:Apple 官方 Mac 代理设置说明。
六、连接失败时按顺序排查
- 先确认本机网络。关闭客户端后,确认 Wi-Fi 或网线本身可以正常连接;如果直连网络就不通,先处理路由器、网卡或系统网络问题。
- 检查配置更新。回到 Profiles/配置页面刷新当前配置,记录错误提示。若返回 HTML、403 或过期提示,优先处理订阅地址和权限。
- 确认当前配置和节点。导入成功不代表已启用,检查当前配置条目、主代理组和实际选中节点是否一致。
- 做系统代理对照。先只开启系统代理,不开启 TUN;如果浏览器能用而某个应用不能用,通常要检查该应用是否读取系统代理。
- 检查 DNS 和日志。关注
timeout、connection refused、DNS error、TLS error和port already in use等关键词。不要一次修改 DNS、IPv6、规则和 TUN 多项设置。 - 逐步回退。先关闭 TUN,再关闭系统代理,切换 Direct/直连,最后退出客户端。每次只改一个设置,记录改变前后的现象。
验证是否真正连通时,至少同时看三项:浏览器是否能打开测试页面、客户端日志是否产生连接记录、系统代理页面是否显示对应设置。延迟测试通过但网页打不开,重点检查规则、DNS、系统代理和应用自身代理设置。
七、安全与使用边界
- 只使用你本人获得授权的配置文件或订阅地址,不要把包含
token、uuid等参数的完整链接发给他人。 - 通过不可信代理访问银行、企业后台、代码仓库或其他高敏感系统时应谨慎登录;优先使用组织批准的网络接入方案。
- 不要为了启动 TUN 而长期关闭系统防火墙、杀毒软件或安全防护。
- 在公司、学校或受管理设备上使用代理客户端前,应遵守组织的网络和信息安全政策。
- 任何第三方服务的价格、节点质量、线路状态和可用性都需要以其当前公开信息为准,本文不作保证。
参考资料
本文依据 Clash Verge Rev 官方代码仓库、官方文档、官方设置字段说明、Microsoft Windows 帮助和 Apple 支持文档整理。客户端界面、按钮名称和权限流程可能随版本变化,操作时以当前软件界面为准。
Clash Verge Rev 官方代码仓库|官方 Releases 页面|官方快速开始文档|官方设置字段说明|Microsoft Windows 代理设置说明|Apple 官方 Mac 代理设置说明
常见问题
Clash Verge Rev 从哪里下载安装?
应从 Clash Verge Rev 官方代码仓库进入 Releases 页面,按 Windows、macOS 或 Linux 的系统架构选择安装包。普通用户优先选择 Stable 正式版,不要使用来历不明的修改版安装包。
导入配置后没有节点,应该怎么办?
先确认导入地址返回的是 Clash/Mihomo YAML 配置,而不是登录页、HTML、403 或过期提示;再确认配置条目已经被选为当前配置,并检查文件中是否确实包含代理节点和代理组。
系统代理打开后,为什么某个软件仍然无法连接?
系统代理依赖应用主动读取操作系统代理设置,部分软件不会遵守这一约定。先确认该应用是否支持 HTTP、HTTPS 或 SOCKS 代理,再关闭其他代理工具并检查客户端日志;确有需要时,再在服务模式可用的前提下测试 TUN。
TUN 模式无法开启或开启后断网怎么办?
先关闭 TUN,再关闭系统代理并退出其他 VPN、虚拟网卡和代理客户端;随后检查客户端是否已安装服务模式、是否获得管理员权限,以及防火墙是否阻止相关内核。恢复后一次只修改一个设置。
延迟测试通过,为什么网页还是打不开?
延迟测试只说明测试请求在当时得到响应,不能证明规则、DNS、系统代理和目标应用都正常。请依次检查当前节点、规则模式、系统代理状态、DNS 错误和日志,并用 Direct/直连模式进行对照。
排查时可以把订阅链接发给别人吗?
不建议。订阅链接可能含有 token、uuid 等访问参数。共享截图或日志时应遮盖这些参数;如果已经泄露,应尽快在对应服务处重新生成或重置订阅地址。