📚 本文是 科学上网完全指南(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)
- 打开客户端,左侧点「配置」(Profiles)
- 顶部输入框粘贴订阅链接
- 点「导入」(Import)
- 导入成功后,配置列表里会出现一条,点击选中它
- 左侧切到「代理」(Proxies)页面,就能看到节点了
- 选一个节点,回到主页打开「系统代理」开关
ClashMetaForAndroid(安卓)
- 打开 APP,点「配置」
- 点右上角「+」→「从 URL 导入」
- 粘贴订阅链接,点确定
- 选中刚导入的配置
- 回到主页选节点,点启动
Spectre(iOS)
- 打开 APP,首页点右上角「+」
- 粘贴订阅 URL
- 点「下载」
- 下载完成后选中配置
- 选节点,打开 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 教程总览页。