Clash Verge 使用教程
从导入订阅到验证生效,四步完成 Clash Verge 基础配置。教程以 Clash Verge 的菜单为准,同时标注 Clash Plus、FlClash 等客户端的对应入口,首次使用也能跟着做完。
不同客户端的界面命名略有差异。本教程以 Clash Verge 的菜单为准:「订阅」页导入配置,「代理」页选择节点与策略组,「设置」页控制系统代理与 TUN 模式。使用 Clash Plus 或 FlClash 时,找名称相近的入口即可,操作顺序完全一致。
开始前确认三件事:客户端已安装,Windows / macOS / Linux 安装包见下载页;已注册代理服务,服务面板能复制订阅链接;订阅链接以 https:// 开头,在浏览器里能直接打开。
第一步 · 导入 Clash 订阅
打开 Clash Verge,左侧导航栏点「订阅」,右侧是订阅管理区。第一次使用,列表是空的,只有一条「新建」按钮。这一步要做的事,是把服务商提供的订阅链接交给客户端,生成一份可用的配置文件。
点「新建」,弹出表单,三个字段:名称、订阅链接、自动更新。名称随便填,比如「我的订阅」,方便之后区分多个配置文件;订阅链接粘贴服务商面板里复制的地址,完整复制,不要带多余空格;自动更新勾选后,间隔填 24,单位是小时。填完点「保存」。
客户端开始请求订阅地址并下载配置文件,正常几秒完成。成功后,订阅列表出现一张 profile 卡片,上面显示配置名称、节点数量和最近更新时间。点左侧「代理」,节点列表已经生成,策略组也按配置文件的定义排好了。
如果卡片显示「导入失败」或「解析错误」,按顺序检查:重新复制订阅链接,确认首尾没有空格或换行;到服务商面板确认订阅没有过期;确认复制的是 Clash 格式——部分面板同时提供 sing-box、v2ray 等格式,选 Clash 或 mihomo 的那个。旧版客户端不识别新格式时,先升级客户端再试。
订阅导入不是一次性动作。机场节点会调整,建议给 profile 设置 12 到 24 小时的自动更新间隔,也可以随时点卡片上的「更新」手动刷新。更新成功后,「代理」页的节点列表会同步变化。
如果导入后节点列表是空的,先确认订阅链接是 Clash 格式而不是 sing-box 或 v2ray 格式;再确认服务商面板里订阅没有到期,到期后重新生成链接并复制;最后检查客户端版本,旧版本对新的配置字段兼容性差,升级到最新版再导入。多数「导入失败」都能在这三步里找到原因。
订阅配置文件本质上是一份 YAML 文档,包含 proxies(节点)、proxy-groups(策略组)、rules(分流规则)三段。想了解每一段的作用,可以读配置文件逐段解析。导入完成,下一步是选择代理模式。
第二步 · 选择代理模式与策略组
点左侧「代理」页,顶部是模式切换:规则、全局、直连。三种模式决定流量怎么走,日常使用选「规则」就够了——配置文件里的 rules 会逐条匹配请求,国内域名直连、国外域名走代理,不需要手动干预。
「全局」模式把所有流量都交给代理节点,不区分目标地址,适合需要固定出口 IP 的场景;「直连」模式正好相反,所有流量都不走代理,一般用来临时排查问题。
| 模式 | 流量去向 | 适用场景 |
|---|---|---|
| 规则 | 按配置规则逐条匹配,国内直连、国外走代理 | 日常浏览,国内外服务混用 |
| 全局 | 全部流量走代理节点 | 固定出口 IP、海外业务 |
| 直连 | 全部流量不走代理 | 排查代理问题 |
模式下方是策略组列表。策略组是节点的分组,常见命名:「节点选择」「自动选择」「香港」「美国」「流媒体」等。点开一个策略组,可以手动选具体节点,也可以选「自动选择」——客户端定时测速,自动用延迟最低的节点。手动选节点时留意延迟颜色:绿色表示可用,红色表示超时,灰色表示测速失败。
日常推荐「规则 + 自动选择」的组合,基本不用管;看流媒体时,在「流媒体」策略组里手动选支持解锁的节点;网络环境变化大时,切回「节点选择」手动指定,避免自动选到不稳定的节点。
模式定好后,还有一个决定「流量怎么被接管」的选择:系统代理还是 TUN 模式,开关都在「设置」页。系统代理修改系统网络设置,浏览器等遵守系统代理的应用自动走代理,开启即用、资源占用小;TUN 模式创建一块虚拟网卡,接管全部 IP 流量,命令行工具、游戏、UDP 应用也能走代理,首次开启需要管理员权限。默认先开系统代理,有命令行或游戏需求再开 TUN,两种方式的完整对比在高级用法里。
节点、模式、接管方式都确定后,下一步启动连接。
第三步 · 启动连接
切到「设置」页,找到「系统代理」开关,打开。客户端状态从「未连接」变为「已连接」,系统托盘图标同步变化:Windows 上任务栏网络图标会出现代理提示,macOS 上菜单栏图标改变。这一步之后,浏览器里的流量就开始走代理了。
如果要用 TUN 模式,在同一页打开「TUN 模式」开关。首次开启会请求管理员权限:Windows 需要安装虚拟网卡服务,弹 UAC 确认框,点「是」;macOS 需要输入管理员密码,并可能在「系统设置 - 隐私与安全性」里确认网络扩展。TUN 开启后,系统代理可以关掉,流量由虚拟网卡接管。
打开浏览器访问任意网站。正常情况:页面加载速度与平时没有差别,之前打不开的站点能正常打开。如果页面打不开,先回「设置」关掉系统代理,确认网络本身正常,再重新打开——这一步能快速区分是代理配置问题还是网络问题。
连接状态下,「连接」页会显示实时连接列表,每条请求走了哪个节点、命中哪条规则都看得见;「日志」页显示规则匹配的详细过程,排查分流异常时很有用。比如某个域名走了直连而不是代理,在「日志」里搜这个域名,就能看到它命中了哪条规则。
连接已启动,浏览器能正常访问,最后一步:验证代理真的生效。
第四步 · 验证代理是否生效
打开任意 IP 归属地查询网站,比如 ip.sb 或 ipinfo.io,页面会显示当前出口 IP 和归属地。把它和「代理」页选的节点对照:选了香港节点,归属地应该是香港;如果显示的还是本地地址,说明流量没有走代理,回到「设置」检查系统代理开关。
同一个页面还会显示 DNS 服务器。如果 DNS 是本地运营商的地址,说明 DNS 解析没有走代理,可能出现「网页能开、但部分域名解析异常」的情况。到「设置」-「DNS」打开 Fake-IP 增强模式,或者在配置文件里配置 nameserver 与 fallback,具体写法见DNS 配置详解。
命令行用户可以进一步确认。执行:
curl -s https://ipinfo.io/json
返回的 JSON 里,origin 字段就是出口 IP,与节点所在地一致说明代理生效。注意命令行工具默认不读系统代理,需要先设置环境变量:
export https_proxy=http://127.0.0.1:7897
export http_proxy=http://127.0.0.1:7897
端口号以客户端「设置」页显示的混合端口为准,不同版本默认值可能不同。
最后做一次分流检查:访问国内网站,应该直连、响应快;访问 Google 等站点,应该走代理。两边都正常,说明规则分流在工作,TUN 或系统代理的接管方式也符合预期。四步完成,客户端已经按你的配置分流流量,日常只用留意订阅有效期,节点失效时到「订阅」页点「更新」即可。
连接失败时,按这个顺序排查
先确认订阅没有过期,过期就回服务商面板续期,然后重新导入;再确认节点没有全部超时,超时就换节点或更新订阅;接着检查是否有其他代理软件占用了系统代理,关闭后重试;最后看 DNS 是否正常,异常时参考高级用法的 DNS 章节。更完整的故障条目在常见问题页,按「基础认知」「安装配置」「使用技巧」「故障排查」四个分类整理。
导入订阅后,节点列表是空的?
订阅链接格式不对。回服务商面板重新复制 Clash 格式的链接,确认首尾没有多余空格;旧版客户端不识别新格式时,先升级客户端到最新版,再重新导入。
开了系统代理,浏览器却打不开网页?
先关闭系统代理,确认网络本身正常;再确认订阅未过期、节点延迟不是红色。部分浏览器插件(如 SwitchyOmega)会接管代理设置,检查插件里的代理配置,与客户端冲突时关掉插件的代理模式。
TUN 模式提示权限不足?
Windows 上以管理员身份重新运行客户端,或在设置里重新安装服务;macOS 在「系统设置 - 隐私与安全性」里允许客户端注册网络扩展,然后重启客户端。