Clash 机场配置教程:从订阅链接到成功联网
简答:Clash 机场配置的核心流程是:从服务商后台复制 Clash 或 Mihomo 订阅链接,打开 Clash Verge Rev 的“订阅”或“Profiles”页面导入,激活配置文件,选择节点,再开启“系统代理”;只有游戏、命令行等不遵循系统代理的程序无法联网时,才考虑开启 TUN 模式。本文适用于 Clash Verge Rev 桌面端 Windows、macOS、Linux,具体按钮名称可能因版本和语言不同略有差异。
定义:Clash 是负责读取代理配置、节点和规则的客户端,机场通常提供订阅链接,订阅链接下载的配置文件则包含节点、代理组、规则或其他运行参数。
先看最快配置流程:5 步完成 Clash 机场订阅
如果你已经拥有可用的订阅链接,可以先按下面顺序操作。第一次配置时,不建议直接手改 YAML;优先使用 Clash Verge Rev 的远程订阅导入功能,减少字段错误和订阅更新后被覆盖的问题。官方文档说明,远程订阅支持订阅链接导入、订阅链接配置和 URL Schemes 等方式,界面名称可能随版本变化。参考:Clash Verge Rev 订阅导入文档。
- 复制订阅链接:登录你的服务商后台,在“订阅中心”“客户端订阅”或类似页面中,选择“Clash”“Mihomo”或“通用订阅”链接。不要把订阅链接公开发到群聊、论坛或截图中,因为链接通常包含账号识别信息。
- 打开订阅页面:启动 Clash Verge Rev,进入左侧“订阅”“Profiles”或配置文件页面,点击添加远程配置、导入订阅或类似按钮。
- 粘贴并保存:将链接粘贴到“订阅地址”“Subscription URL”或“Profile URL”输入框,保存或导入。若提示网址格式错误,先检查链接是否以
http://或https://开头。 - 激活配置:导入成功后,在配置文件卡片上点击选择、启用或设为当前配置,然后等待内核加载完成。没有激活的配置文件通常不会提供可用节点。
- 选择节点并开启代理:进入“代理”或“Proxies”页面,在代理组中选择一个节点;回到首页打开“系统代理”。先用系统代理验证浏览器,再决定是否需要 TUN。
| 环节 | 看到什么才算正常 | 异常时先查什么 |
|---|---|---|
| 订阅导入 | 配置文件出现在订阅列表中 | 链接格式、网络连通性、订阅有效期 |
| 配置激活 | 当前配置有选中状态,代理组能加载 | 是否只导入但没有启用,日志是否有配置校验错误 |
| 节点选择 | 代理组中出现节点,延迟测试能返回结果 | 节点是否全部超时,订阅内容是否为空或已过期 |
| 系统代理 | 系统代理开关已打开,浏览器请求经过客户端 | 端口占用、其他软件覆盖系统代理、客户端权限 |
| TUN 模式 | 虚拟网卡创建成功,不支持系统代理的程序也能按规则处理 | 管理员权限、防火墙、网卡或网段冲突 |
Clash、机场、订阅、节点和配置文件分别是什么
Clash 客户端:它是运行在电脑或手机上的代理客户端,负责读取配置、连接节点、执行规则,并把流量交给系统代理或 TUN 接管。本文只讲 Clash Verge Rev 桌面端,不把其他客户端的菜单和配置混在一起。
机场或服务商:这里是用户购买或获取订阅的服务端入口。它通常提供一个订阅地址,客户端访问该地址后获得配置内容。本站不代表任何具体服务商,也不核实某个服务商的价格、状态或官方入口,相关信息应以对应服务商页面为准。
订阅链接:它是客户端下载远程配置的地址。订阅内容可能是 YAML 配置,也可能是由节点 URI 或 Base64 内容组成的配置数据。Mihomo 官方文档展示了代理提供者和订阅内容的配置方式,并说明订阅内容可以包含节点信息。参考:Mihomo 代理提供者内容文档。
节点:节点是配置中可供代理组选择的具体出站连接。导入订阅后看到多个地区或线路名称,并不代表所有节点都一定在线;是否能用需要通过客户端的延迟测试、实际访问和日志共同判断。
配置文件:它是客户端实际加载的运行内容,可能包含 proxies、proxy-providers、proxy-groups、rules、DNS 或 TUN 设置。订阅更新后,远程配置可能发生变化,因此临时修改原配置文件可能被覆盖。需要长期增加规则时,优先使用客户端的 Merge、扩展配置或覆写功能,并先确认当前版本支持的字段。
Windows、macOS、Linux 导入订阅的实际步骤
Windows
启动 Clash Verge Rev 后,进入“订阅”或“Profiles”,选择远程配置并粘贴订阅链接。保存后,先点击配置卡片上的更新或刷新,再点击选择或激活。进入“代理”页面检查代理组是否出现节点,最后在首页打开“系统代理”。如果使用 TUN,通常需要安装虚拟网卡,并允许内核通过 Windows 防火墙;官方快速入门说明,TUN 用于接管不支持系统代理的程序,例如部分游戏和命令行程序。参考:Clash Verge Rev 快速入门文档。
Windows 上需要权限时,右键客户端选择“以管理员身份运行”再尝试启用 TUN 或服务模式。若“代理”菜单为空,可先查看客户端日志和内核状态;官方 Windows FAQ 将内核通信失败列为代理菜单空白的排查方向,并列出了防火墙、TUN 网卡、系统代理和 Host Network Service 等检查项。参考:Clash Verge Rev Windows FAQ。
macOS
在 macOS 中进入“Profiles”或“订阅”页面添加远程配置,保存后选中配置并更新。然后进入“代理”页面选择节点,再打开系统代理。若要使用 TUN,按照客户端设置中的虚拟网卡或 TUN 开关操作,并在系统弹窗出现时允许相关网络权限。不同版本的设置入口可能位于“设置”“Clash 设置”或首页开关中。
Linux
Linux 桌面端的流程仍然是导入远程配置、激活配置、选择节点和开启系统代理;TUN 或自动路由可能还需要管理员权限和防火墙放行。Mihomo 文档说明,TUN 用于接管系统流量、自动路由、DNS 劫持或按应用路由;其防火墙和路由行为取决于系统环境,因此不要在不了解网卡和路由的情况下直接复制其他发行版的命令。参考:Mihomo 入站配置文档。
Rule、Global、Direct 怎么选
Clash Verge Rev 使用的 Mihomo 内核通常提供三类运行模式。Mihomo 官方文档将 rule 定义为按规则匹配,global 定义为全局代理,direct 定义为全局直连;默认模式为 rule。参考:Mihomo 通用配置文档。
| 模式 | 含义 | 适合场景 | 注意事项 |
|---|---|---|---|
| Rule | 根据配置中的规则,将请求分配到节点、直连或拒绝 | 日常使用,既想保留直连,又想按规则分流 | 规则从上到下匹配,前面的规则优先 |
| Global | 所有符合客户端代理范围的请求统一交给当前代理组 | 排查规则是否导致访问异常,或临时测试某个节点 | 需要在 GLOBAL 代理组中选定节点或策略 |
| Direct | 请求直接连接,不经过代理节点 | 确认问题是否来自客户端、节点或网络环境 | 切换后原本需要代理的请求可能无法访问 |
如果你只是第一次配置,建议先使用 Rule。遇到某个网站或应用无法访问时,可以临时切换到 Global 并选择一个节点测试;如果 Global 可以而 Rule 不可以,问题更可能出在规则或代理组选择,而不是订阅导入本身。Mihomo 官方规则文档还说明,规则按从上到下的顺序匹配,因此不要随意把宽泛的规则放在前面。参考:Mihomo 路由规则文档。
系统代理和 TUN 模式有什么区别
系统代理是把系统支持代理设置的应用指向客户端本地代理端口。它配置简单、排查成本低,适合浏览器、部分桌面软件和常规网页访问。启用后,可以在系统网络代理设置中确认代理地址和端口是否发生变化。
TUN 模式是通过虚拟网卡接管更底层的系统流量,适合不读取系统代理的程序。Mihomo 官方文档将 TUN 描述为可用于捕获系统流量、自动路由、DNS 劫持和按应用路由的入站方式;Clash Verge Rev 快速入门则说明,TUN 可用于接管不支持系统代理的程序。参考:Mihomo TUN 文档。
实操上建议遵循“先系统代理、后 TUN”的顺序:先关闭其他代理软件,导入并激活配置,选择节点,打开系统代理并测试;只有目标应用仍然不走代理时,再开启 TUN。TUN 开启后若网络异常,先关闭 TUN 恢复网络,再检查防火墙、虚拟网卡、多个网卡或网段冲突。Windows FAQ 对 TUN 后网络异常、代理菜单空白和系统代理未正确关闭等情况提供了对应排查方向。
订阅导入失败、节点超时和无法联网的排查顺序
- 先看订阅链接本身:在浏览器中打开链接只能证明浏览器发起了请求,不代表客户端一定能解析。检查链接是否复制完整、是否带有多余空格、是否已过期,并确认后台提供的是 Clash 或 Mihomo 兼容格式。
- 再看状态码和错误关键词:在 Clash Verge Rev 的日志或配置更新记录中搜索
client error(Connect)、failed to fetch remote profile、status 301、timeout、invalid、parse和yaml。官方订阅文档明确提示,使用订阅链接导入出现client error(Connect)时,可以尝试其他导入方式;订阅链接配置中若仍然连接失败,界面可能提供允许无效证书的选项,但该选项存在风险,不应对不可信地址随意开启。参考:Clash Verge Rev 订阅导入文档。 - 确认是否真正激活:配置文件显示在列表中,不等于它已经成为当前配置。重新点击配置卡片的选择或启用按钮,等待内核重新加载,再进入代理页面查看代理组。
- 节点全部超时:先切换 Direct 测试普通网络,再切回 Rule 或 Global;然后选择其他节点。若所有节点都超时,检查订阅是否为空、服务端是否过期、当前网络是否能访问订阅地址,以及客户端日志是否出现 TLS、DNS 或连接超时。
- 浏览器能用但应用不能用:确认应用是否支持系统代理。若不支持,才考虑 TUN;开启前关闭其他虚拟网卡类软件,并准备管理员权限。Windows FAQ 提到,多个网卡或网段可能与 TUN 规则冲突。
- 关闭客户端后电脑仍无法联网:检查系统代理是否残留。Windows 官方 FAQ 建议进入“Windows 设置”→“网络和 Internet”→“代理”→“手动设置代理”,关闭“使用代理服务器”。其他系统则在网络代理设置中恢复为关闭或自动。
排查完成后,用一个普通网页、一个命令行请求和客户端日志交叉验证。命令行请求只用于检查本机网络和代理是否连通,不要在命令中粘贴包含令牌的订阅地址。若使用 PowerShell,可先测试链接是否返回成功状态码:
Invoke-WebRequest -Uri "https://example.com" -Method Get -UseBasicParsing如果返回非 2xx 状态码或请求超时,继续检查网络、DNS、代理模式和节点;不要把某一次请求失败直接归因于某个服务商故障。
配置完成后的自查清单
- 客户端名称确认是 Clash Verge Rev,系统平台和安装包架构匹配。
- 订阅链接来自你能确认的服务商后台,复制时没有公开令牌。
- 配置文件已经导入、更新并激活,而不是只停留在列表中。
- 代理组中能看到节点,至少有一个节点完成延迟测试或实际访问验证。
- 初次使用优先选择 Rule 模式,Global 只用于临时排查,Direct 用于对照测试。
- 系统代理开启后,检查系统代理开关、地址和端口是否与客户端一致。
- 只有系统代理无法覆盖目标应用时才启用 TUN,并准备管理员权限和防火墙放行。
- 导入失败时查看日志关键词,不要反复点击导入而不记录错误信息。
- 订阅更新后重新检查当前配置、代理组和规则是否仍然存在。
如果你需要修改规则,先确认现有配置中的代理组名称,再使用 Merge 或扩展配置插入规则。Mihomo 官方文档说明规则按顺序匹配,新增规则通常应放在现有规则前部,并避免使用未在当前内核版本中确认的字段。
常见问题
Clash 机场配置时,订阅链接应该选哪个?
优先选择服务商后台明确标注为 Clash、Mihomo 或通用订阅的链接。不要把单个节点链接误当成完整订阅;如果后台同时提供多个格式,选择与 Clash Verge Rev 或 Mihomo 内核匹配的格式。无法确认格式时,以服务商后台说明为准。
订阅导入成功了,为什么 Clash 里没有节点?
先确认配置文件是否已经激活,再检查配置内容是否为空、订阅是否过期、代理组是否加载失败。进入日志查看 failed to fetch remote profile、parse、yaml、timeout 等关键词;如果配置卡片存在但代理组为空,重试更新并检查客户端内核状态。
Clash 配置应该选 Rule、Global 还是 Direct?
日常使用优先选 Rule,让客户端按配置规则分流;Global 适合临时测试某个节点或判断是否为规则问题;Direct 是全局直连,适合做对照测试。Mihomo 官方文档定义了这三种模式,并说明 Rule 模式按规则匹配。
系统代理已经打开,为什么某个应用仍然不能用?
该应用可能不读取系统代理。先确认浏览器等支持系统代理的程序是否正常,再考虑 TUN 模式。启用 TUN 前关闭其他虚拟网卡类工具,检查管理员权限、防火墙和网卡冲突;Windows FAQ 提到多个网卡或网段可能造成 TUN 网络异常。
Clash Verge Rev 导入订阅提示 client error(Connect) 怎么办?
先检查订阅链接是否完整、是否仍有效,以及当前网络能否访问该地址。官方订阅文档建议尝试其他导入方式;如果使用订阅链接配置仍然连接失败,可查看客户端是否提供“允许无效证书”选项,但只应在确认订阅地址可信、了解风险后使用。