Clash Verge 使用方法与配置文件教程

中文使用指南,涵盖基础操作说明、YAML 配置文件详解、常见问题与使用技巧

基础使用说明

Clash Verge 是一款基于 Clash 内核的代理客户端,采用 Rust 语言编写后端核心,Tauri 框架构建桌面界面。在开始使用前,请确保已完成客户端的安装与基本配置。如需安装帮助,请参考 安装教程

启动 Clash Verge 后,客户端将自动初始化运行环境,包括创建配置文件目录与加载 Clash 核心程序。首次使用时,需要导入配置文件才能正常使用代理功能。配置文件可通过订阅链接导入或本地 YAML 文件导入两种方式添加。

Clash Verge 的核心工作流程为:导入配置文件 → 选择代理模式 → 启用系统代理 → 选择代理节点。完成这四个步骤后,客户端即可开始代理转发工作。在日常使用中,用户主要操作集中在节点选择与模式切换上。

订阅导入

在订阅管理页面添加订阅链接,客户端将自动获取并解析配置文件

本地导入

直接导入本地 YAML 格式的配置文件,适合手动维护配置的用户

手动编辑

在配置编辑器中直接编写或修改配置内容,支持语法高亮

界面功能介绍

Clash Verge 的主界面分为以下几个核心区域,每个区域承担不同的功能职责:

  • 代理页面:显示当前配置文件中的所有代理节点与策略组。用户可在此页面切换代理节点、测试节点延迟、查看节点类型与归属地信息。策略组支持手动选择与自动测速两种模式。
  • 订阅管理:管理所有已添加的订阅链接与配置文件。支持添加、删除、更新订阅,可设置自动更新间隔。每个订阅可单独启用或禁用。
  • 连接面板:实时显示当前活跃的网络连接信息,包括目标地址、使用规则、代理链路与流量数据。可用于排查连接问题与监控流量走向。
  • 日志面板:显示 Clash 核心的实时运行日志,包括连接建立、规则匹配、错误信息等。调试时可设置日志级别为 info 以获取更详细信息。
  • 设置页面:包含客户端的全局设置选项,如代理模式选择、系统代理开关、TUN 模式配置、界面语言切换、开机自启动等。

各页面之间通过左侧导航栏或顶部标签页切换,操作逻辑简洁直观。界面支持中文显示,可在设置中切换界面语言。

配置文件说明

Clash Verge 使用标准 YAML 格式的配置文件,与 Clash 核心完全兼容。配置文件定义了代理节点、代理组、分流规则等核心参数,是客户端运行的基础。理解配置文件的结构有助于更好地使用与自定义 Clash Verge。

配置文件的主要组成部分包括:

  1. proxies:代理节点列表,定义所有可用的代理服务器信息,包括服务器地址、端口、加密方式、密码等参数。
  2. proxy-groups:代理策略组,将多个代理节点组织为逻辑分组,支持手动选择、自动测速、负载均衡等策略类型。
  3. rules:分流规则列表,定义网络流量的匹配规则与处理方式,决定哪些流量走代理、哪些直连。
  4. proxy-providers:代理提供者,支持从外部 URL 获取代理节点列表,实现节点的动态更新。
  5. rule-providers:规则提供者,支持从外部 URL 获取规则集,实现规则的动态更新与复用。

配置文件通常由订阅服务提供方生成,用户也可根据自身需求手动编写或修改。Clash Verge 内置配置编辑器,支持语法高亮与格式校验,方便用户直接在界面中编辑配置。

YAML 配置详解

了解 Clash Verge 配置文件中各字段的含义与用法

基础配置结构

以下是一个 Clash Verge 配置文件的基础结构示例,展示了各核心字段的定义方式:

# Clash Verge 配置文件示例 port: 7890 # HTTP 代理端口 socks-port: 7891 # SOCKS5 代理端口 mixed-port: 7892 # 混合代理端口 allow-lan: false # 是否允许局域网连接 bind-address: "*" # 绑定地址 mode: rule # 代理模式: rule / global / direct log-level: info # 日志级别: info / warning / error ipv6: false # 是否启用 IPv6

字段说明

  • port:HTTP 代理监听端口,浏览器等应用通过此端口连接代理
  • socks-port:SOCKS5 代理监听端口,支持 SOCKS5 协议的应用使用
  • mixed-port:混合代理端口,同时支持 HTTP 与 SOCKS5 协议
  • mode:代理模式,rule 为规则分流,global 为全局代理,direct 为直连
  • log-level:日志输出级别,调试时建议设置为 info

代理节点与策略组配置

代理节点与策略组是配置文件的核心部分,定义了可用的代理服务器与分组策略:

proxies: - name: "节点A" type: ss server: server.example.com port: 443 cipher: aes-256-gcm password: "password" proxy-groups: - name: "代理选择" type: select proxies: - "节点A" - DIRECT - name: "自动选择" type: url-test proxies: - "节点A" url: http://www.gstatic.com/generate_204 interval: 300

策略组类型说明

  • select:手动选择模式,用户在界面中自行切换代理节点
  • url-test:自动测速模式,定期测试节点延迟并自动选择最优节点
  • fallback:故障转移模式,优先使用第一个可用节点,故障时自动切换
  • load-balance:负载均衡模式,在多个节点间分配流量

分流规则配置

分流规则决定了不同网络流量的处理方式,是规则代理模式的核心配置:

rules: - DOMAIN-SUFFIX,google.com,代理选择 - DOMAIN-KEYWORD,github,代理选择 - IP-CIDR,192.168.0.0/16,DIRECT - GEOIP,CN,DIRECT - MATCH,代理选择

规则类型说明

  • DOMAIN:精确匹配域名,如 DOMAIN,example.com,代理选择
  • DOMAIN-SUFFIX:匹配域名后缀,如 DOMAIN-SUFFIX,google.com,代理选择
  • DOMAIN-KEYWORD:匹配域名关键词,如 DOMAIN-KEYWORD,github,代理选择
  • IP-CIDR:匹配 IP 地址段,如 IP-CIDR,192.168.0.0/16,DIRECT
  • GEOIP:匹配 IP 地理位置,如 GEOIP,CN,DIRECT
  • MATCH:兜底规则,匹配所有未命中上方规则的流量

常见问题

使用 Clash Verge 过程中的常见疑问解答

Clash Verge 怎么用?
使用 Clash Verge 的基本步骤为:首先导入配置文件(通过订阅链接或本地文件),然后在代理页面选择代理模式(推荐规则代理模式),接着启用系统代理开关,最后在代理页面选择一个可用的代理节点。完成以上步骤后,客户端即可开始代理转发工作。
如何添加订阅链接?
在 Clash Verge 主界面中,点击"订阅管理"进入订阅页面,点击"新建"按钮,在弹出的输入框中粘贴订阅链接地址,点击确认即可。客户端将自动获取并解析订阅内容,生成对应的配置文件。也可设置自动更新间隔,让客户端定期刷新订阅内容。
TUN 模式如何开启?
在 Clash Verge 的设置页面中,找到"TUN 模式"选项并开启。TUN 模式需要管理员权限运行,首次开启时系统会请求权限授权。TUN 模式可接管全局网络流量,包括不支持代理设置的应用程序。开启后如遇到网络异常,可尝试关闭 TUN 模式并使用系统代理模式。
配置文件格式错误怎么办?
如果导入配置文件后提示格式错误,请检查 YAML 语法是否正确。常见的语法问题包括缩进不一致、冒号后缺少空格、特殊字符未加引号等。Clash Verge 内置的配置编辑器支持语法高亮,可帮助识别格式问题。也可使用在线 YAML 校验工具检查配置文件格式。
如何查看连接日志?
在 Clash Verge 主界面中,点击"日志"标签页即可查看实时运行日志。日志中包含连接建立、规则匹配、错误信息等内容。如需更详细的日志输出,可在设置中将日志级别调整为 info。日志文件同时保存在配置目录的 logs 文件夹中,可供离线查看。
节点延迟测试结果为超时怎么办?
节点延迟超时通常表示该节点当前不可用。可能的原因包括:节点服务器已下线、网络连接不稳定、本地防火墙拦截等。建议尝试切换其他节点,或检查本地网络连接是否正常。如果所有节点均超时,可能是配置文件过期,建议更新订阅。

使用技巧

掌握这些技巧可以更高效地使用 Clash Verge

善用策略组

合理配置策略组可以大幅提升使用体验。建议将常用节点分为"手动选择"和"自动测速"两组,日常使用自动测速组,需要指定节点时切换到手动选择组。同时可设置一个"故障转移"组作为备用方案。

自定义分流规则

根据个人使用习惯自定义分流规则,将常用网站的流量定向到指定策略组。例如,将开发相关的域名指向低延迟节点,将视频流媒体指向高带宽节点,实现精细化流量管理。

定期更新订阅

建议开启订阅自动更新功能,设置更新间隔为 24 小时。定期更新可确保节点信息的时效性,避免因节点过期导致连接失败。也可在节点列表异常时手动触发更新。

📈

监控流量使用

通过连接面板实时监控流量数据,了解各应用的网络使用情况。如发现异常流量,可及时排查是否存在不必要的连接。连接面板同时显示各连接使用的规则,有助于验证分流配置是否生效。

配置文件备份

在对配置文件进行修改前,建议先备份原始配置。Clash Verge 的配置文件存储在应用数据目录中,可手动复制备份。修改配置后如出现问题,可快速恢复到之前的可用版本。

🔒

开机自启动

在设置中开启"开机自启动"选项,Clash Verge 将在系统启动时自动运行并启用代理。配合"静默启动"选项,客户端可在后台静默启动,不弹出主窗口,适合长期使用代理的场景。

快捷键

使用快捷键可以更快速地操作 Clash Verge

Ctrl + Shift + I 打开/关闭主窗口
Ctrl + Shift + S 切换系统代理开关
Ctrl + Shift + D 切换代理模式
Ctrl + Shift + L 测试所有节点延迟
Ctrl + Shift + U 更新所有订阅
Ctrl + Q 退出 Clash Verge

macOS 用户请将 Ctrl 替换为 Command 键

开始使用 Clash Verge

如果尚未安装客户端,请先前往下载页面获取安装包