📚 本文是 科学上网完全指南(2026最新版) 系列教程之一。想系统了解 VPN、Clash 机场、VPS 三大方案与全平台配置,欢迎访问总览页。

📚 本文是 Clash 完全教程(2026):客户端、订阅与规则分流 的配套教程。客户端选型、规则分流、排障先看总览页,这篇只聊一个新手最常卡住的环节:订阅链接——它到底是什么、怎么导入、导入失败或更新失败怎么解决。

很多新手下载了 Clash 客户端,打开一脸懵:界面有了,节点呢?然后到处找”Clash 节点从哪来”。答案就一个:订阅链接。但就是这个东西,卡住了不少人——链接粘贴进去报错、更新失败不知道怎么办、换了机场不知道旧链接怎么处理。这篇就把这些问题一次说透。

30 秒速答

  • 订阅链接是什么:一个 URL,访问后返回 Clash 配置文件(YAML),里面有节点和规则。不是什么神秘东西。
  • 怎么导入:客户端的配置页面粘贴 URL → 点导入 → 选中配置 → 去代理页面选节点。
  • 更新失败:先浏览器直接打开订阅 URL 看能不能返回内容。能返回就是客户端问题(版本旧、缓存坏);不能返回就是网络问题(域名被墙)或账号问题(过期了)。
  • 订阅转换:机场只给了通用链接、或者想合并多个机场节点时才需要。日常直接用机场给的 Clash 订阅链接就行。

一、订阅链接到底是什么

理解订阅链接,先理清三个东西的关系:

客户端(Clash Verge Rev / CMFA / Spectre)是播放器,节点是节目源,订阅链接就是把这俩连起来的那根线。

具体说,订阅链接就是一个普通的 HTTPS URL。你在浏览器里打开它,返回的不是网页,而是一段 YAML 格式的文本——这就是 Clash 的配置文件。里面包含了:

  • 节点列表(你的机场给了哪些服务器、什么协议、什么端口)
  • 策略组(按地区或用途分组,比如「香港」「美国」「自动选择」)
  • 分流规则(哪些域名走代理、哪些直连、哪些拦截)

客户端拿到这个 URL 后,自动下载配置、加载节点,你就能在代理页面看到所有节点了。之后客户端会定期(通常每隔几小时)自动重新拉取这个 URL,机场新增了节点你不用手动操作,自动就更新了。

所以订阅链接不是什么特殊协议,它就是一个远程配置文件的下载地址。理解了这点,后面的问题都好排查。

二、怎么导入订阅链接

不同客户端的操作略有差异,但核心流程一样:找到配置管理页面 → 粘贴 URL → 导入 → 选中。

Clash Verge Rev(Windows / macOS / Linux)

  1. 打开客户端,左侧点「配置」(Profiles)
  2. 顶部输入框粘贴订阅链接
  3. 点「导入」(Import)
  4. 导入成功后,配置列表里会出现一条,点击选中它
  5. 左侧切到「代理」(Proxies)页面,就能看到节点了
  6. 选一个节点,回到主页打开「系统代理」开关

ClashMetaForAndroid(安卓)

  1. 打开 APP,点「配置」
  2. 点右上角「+」→「从 URL 导入」
  3. 粘贴订阅链接,点确定
  4. 选中刚导入的配置
  5. 回到主页选节点,点启动

Spectre(iOS)

  1. 打开 APP,首页点右上角「+」
  2. 粘贴订阅 URL
  3. 点「下载」
  4. 下载完成后选中配置
  5. 选节点,打开 VPN 开关

导入成功的标志:代理页面能看到节点列表,数量和机场官网显示的一致。如果列表是空的或者只有一两个节点,大概率是配置没选中,或者订阅链接格式不对(往下看排查)。

三、订阅更新失败 / 导入失败怎么排查

这是最高频的问题。先分清两种情况:

  • 导入失败:第一次粘贴 URL 就报错,根本没下载下来
  • 更新失败:之前能用,突然某天更新不了了

排查思路一样,核心就一招:浏览器直接打开订阅 URL,看能不能返回内容。

先对号入座几个常见报错:

  • Failed to fetch / context deadline exceeded:下载订阅超时,多半是订阅域名被墙或网络不通,看下面情况 1
  • 404 / Not Found:链接错了或机场已重置 token,重新从官网复制,看情况 1
  • 返回了内容但客户端不认 / yaml 解析报错:格式不兼容或客户端太旧,看情况 2

情况 1:浏览器打不开,或返回错误页面

说明问题在链接本身或网络:

  • 订阅链接域名被墙:有些机场的订阅域名和官网域名不同,官网能打开但订阅域名被墙了。解决:找机场要备用订阅域名,或者先用其他代理工具下载配置文件再本地导入
  • 账号过期:续费前订阅 URL 会返回空内容或错误提示。去机场官网登录看账号状态
  • 链接失效:有些机场会定期更换 token,旧链接就废了。重新从机场官网复制最新的订阅链接
  • 机场维护 / 跑路:官网打不开、客服没回复,这种情况换机场吧

情况 2:浏览器能返回 YAML 内容,但客户端导入/更新失败

说明链接没问题,问题在客户端:

  • 客户端版本太旧:老版本不认识新配置格式(比如新版 Mihomo 的 respect-rules 字段)。更新到最新版 Clash Verge Rev
  • 配置缓存损坏:删掉旧配置重新导入。Clash Verge Rev 里右键配置 → 删除 → 重新粘贴 URL 导入
  • 磁盘权限:macOS 上客户端没有文件写入权限,去系统设置 → 隐私与安全 → 文件权限里授权
  • URL 里有特殊字符:复制链接时多了空格或换行。重新复制,确保粘贴的是纯 URL

情况 3:导入成功但节点数为 0

配置文件下载下来了但里面没有节点:

  • 机场还没给你分配节点(新注册账号可能需要等)
  • 订阅链接选错了格式(有些机场一个链接支持多种客户端,URL 后面的参数选错了)
  • 配置文件格式不兼容(机场给的是 V2Ray 格式的订阅,Clash 认不了,需要用订阅转换)

四、订阅转换是什么,什么时候需要

正常情况下,机场给的订阅链接已经是 Clash 格式的,直接导入就行。但有些场景需要用订阅转换工具

场景 1:机场只给了通用订阅链接

有些机场不区分客户端,给一个通用链接,返回的是 base64 编码的节点列表(V2Ray 格式)。Clash 认不了,需要转成 YAML 格式。

场景 2:想自定义规则

机场自带的规则可能不够用,你想换成 Loyalsoldier 的规则集、加广告拦截、或者把某些特定网站强制走某个节点。订阅转换工具可以让你选规则模板。

场景 3:合并多个机场

你有两个机场的订阅,想在同一个 Clash 里同时用所有节点。订阅转换工具可以把多个 URL 合并成一个配置。

常用工具是 subconverter,有在线版也有自部署版。在线版搜索”订阅转换”就能找到,粘贴订阅 URL、选 Clash 格式、选规则模板、生成新链接,把新链接填进客户端就行。

注意一点:用第三方在线订阅转换,意味着你的订阅链接(包含你的账号 token)会经过第三方服务器。介意隐私的话,自己部署 subconverter,或者只在机场官方提供的转换服务上用。

五、本地订阅 vs 远程订阅

Clash 的配置来源有两种:

远程订阅 本地订阅
来源 一个 URL 本地 .yaml 文件
更新 客户端自动定期拉取 手动替换文件
适合 用机场服务的用户 自建节点 / 完全自定义配置
节点更新 机场改了你不用管 节点变了得自己改文件

日常用机场服务,远程订阅就够了。如果你是自己 VPS 搭的节点(比如用 VPS 自建科学上网 的方案),把配置文件下载到本地,在 Clash Verge Rev 里用「本地文件」方式导入就行。

六、几个实用技巧

查看当前订阅的到期时间:有些机场会在配置文件的注释里写到期时间和流量用量。Clash Verge Rev 在配置页面点开配置详情能看到。看不到的话直接去机场官网后台看。

手动强制更新:节点列表不新鲜了?Clash Verge Rev 配置页面点「更新」按钮强制重新拉取。CMFA 在配置页面下拉刷新。

备份配置:好用的配置别只存在客户端里。定期把配置文件导出一份存到本地,万一机场突然关站,手里还有一份节点信息能临时过渡。

别在公共平台晒订阅链接:订阅链接里有你的账号 token,谁拿到都能用你的流量。截图分享配置时记得把 URL 打码。真泄露了也别慌,机场后台基本都有「重置订阅链接」按钮,点一下旧链接作废、生成新的,重新导入一遍就干净了。

顺带说一句流量:套餐流量为什么有时掉得飞快,多半是节点倍率在起作用,怎么算、怎么省见 机场倍率与流量计费完全指南

七、常见问题

手机和电脑能用同一个订阅链接吗?

能,订阅链接本身不限设备。但机场套餐通常限同时在线设备数(按公网 IP 算,2-5 台常见):同一 Wi-Fi 下通常算 1 台,不在同一网络就各算各的。超了会被顶下线,去机场后台解绑设备即可。

订阅链接泄露了怎么办?

机场后台点「重置订阅链接」,旧链接立刻作废,把新链接重新导入客户端。泄露常见途径:截图没打码、把转换后的链接发给别人、用了不可信的第三方转换服务。

Clash 的订阅链接是什么?

订阅链接是一个 URL,访问后返回 Clash 配置文件(YAML 格式),包含节点和规则。客户端拿到后自动加载。它就是一个远程配置文件的下载地址。

Clash 订阅链接怎么导入?

客户端的配置页面粘贴 URL → 点导入 → 选中配置 → 去代理页面选节点。Clash Verge Rev 在「配置」页面操作,CMFA 在「配置」→「从 URL 导入」,Spectre 点「+」粘贴 URL。

Clash 订阅更新失败怎么办?

先用浏览器直接打开订阅 URL,看能不能返回 YAML 内容。能返回就是客户端问题(版本旧、缓存坏,更新客户端或删配置重导);不能返回就是网络问题(域名被墙、账号过期)或机场问题。

什么是订阅转换?什么时候需要用?

把一种格式的订阅转成 Clash 能识别的 YAML 格式。机场只给通用链接、想自定义规则集、或合并多个机场节点时才需要。常用工具是 subconverter。注意第三方转换服务会接触你的账号 token。

Clash 本地订阅和远程订阅有什么区别?

远程订阅是 URL,客户端自动定期更新,适合机场用户。本地订阅是手动导入的 .yaml 文件,不会自动更新,适合自建节点用户。日常用机场选远程就行。

Clash 订阅链接会过期吗?

链接本身不会过期,但机场账号会。账号到期节点全失效,续费恢复。有些机场定期更换 token,旧链接失效后从官网重新复制新的。

多个机场的订阅能同时用吗?

能,但同一时间只能激活一个配置。想合并节点用订阅转换工具把多个 URL 合成一个配置。更省心的做法是选一个靠谱机场别贪多。


订阅这块通了,接下来大概率会遇到两个问题:一是节点怎么选、怎么测速,见 Clash 节点测速完全指南;二是规则怎么配、分流怎么搞,见 Clash 自定义规则完全指南。遇到「能连上但打不开网页」看 Clash DNS 配置指南,系统排障看 Clash 排障指南。想从头系统学,回到 Clash 教程总览页