Clash 是什么?先理清几个概念
搜索「Clash 教程」时,你很可能同时看到 Clash 内核、Clash Verge Rev、Clash for Android、Mihomo 等名词。对新手而言,最容易混淆的是:Clash 本身并不是一款带界面的「软件」,而是一个开源代理引擎,负责解析 YAML 配置、匹配分流规则、转发流量到各协议节点(Vmess、Trojan、VLESS、Shadowsocks、Hysteria2 等)。
你日常安装和点击的,其实是基于 Clash/Mihomo 内核的图形客户端。它们帮你完成订阅导入、节点选择、测速、日志查看等操作,而内核在后台默默执行规则匹配。当前社区主流桌面客户端为 Clash Verge Rev(Windows / macOS),移动端为 Clash for Android(简称 CFA)或 Clash Meta for Android。
一篇完整的 Clash 使用流程可以概括为四步:选客户端 → 装客户端 → 导入订阅 → 开代理(必要时开 TUN)。下文按此顺序展开,并在后半部分讲解规则、DNS 与进阶调优。
按平台选择合适客户端
不同操作系统没有「万能单一安装包」,需按平台选择对应客户端。下表汇总了 2026 年仍活跃维护、社区口碑较好的选择:
| 平台 | 推荐客户端 | 特点 |
|---|---|---|
| Windows 10/11 | Clash Verge Rev | 界面现代、支持 TUN、覆写配置、Mihomo 内核 |
| macOS 11+ | Clash Verge Rev | 区分 ARM / Intel 架构,TUN 需系统授权 |
| Android | Clash for Android / Clash Meta | 支持订阅、规则、分应用代理(部分版本) |
| Linux | Clash Verge Rev / 命令行 Mihomo | 桌面版覆盖主流发行版;服务器可用纯 CLI |
各平台详细安装步骤可参考本站专题:《Clash Verge Rev 完整使用教程》(桌面端)与《Clash for Android 添加订阅教程》(移动端)。本文侧重跨平台通用逻辑,避免重复平台细节。
下载与安装(Windows / macOS / Android)
无论哪个平台,安装前请确认两点:① 系统版本满足客户端最低要求;② 从可信渠道下载,避免第三方修改版植入恶意代码。推荐从 Clash 官方下载页 获取最新安装包。
Windows 与 macOS(Clash Verge Rev)
- 打开下载页,选择对应系统与芯片架构(macOS 需区分 Apple Silicon 与 Intel)。
- Windows 双击
.exe安装,UAC 提示选「是」;macOS 打开.dmg拖入「应用程序」。 - 首次启动允许防火墙/网络访问;macOS 若提示「无法验证开发者」,在「隐私与安全性」中点「仍要打开」。
- 托盘区出现纸飞机图标即表示客户端已在后台运行。
Android(Clash for Android)
- 下载
.apk或通过应用商店安装(视发布渠道而定)。 - 首次启动授予 VPN 相关权限(Android 代理需通过本地 VPN 接口实现)。
- 在「配置」页点击右上角「+」,选择「从 URL 导入」粘贴订阅链接。
- 选中导入的配置,返回主界面开启「运行」开关即可。
导入订阅:让节点与规则「一键到位」
绝大多数用户通过机场(节点服务商)获取 Clash 订阅链接。链接指向一份远程 YAML 文件,内含节点列表、策略组、分流规则与 DNS 设置。客户端定期拉取更新,节点增减无需手动维护。
URL 订阅导入(通用步骤)
- 从服务商控制台复制 Clash 专用订阅链接(注意选择 Clash / YAML 格式,而非 V2Ray 通用链接)。
- 客户端「配置 / Profiles」页 → 新建 → 类型选 URL。
- 粘贴完整 URL,填写便于识别的名称,点击「导入」或「下载」。
- 在列表中单击该配置使其成为当前生效项(高亮状态)。
- 建议开启「自动更新」,间隔设为 12~24 小时,保持节点与规则同步。
本地 YAML 导入
自建节点或离线场景可导入本地 .yaml 文件。桌面端选「本地文件」;Android 可将文件放入指定目录后刷新列表。本地配置需自行维护节点信息与规则,适合进阶用户。
| 导入方式 | 适用人群 | 维护方式 |
|---|---|---|
| URL 订阅 | 机场用户、新手 | 自动更新,低维护 |
| 本地 YAML | 自建、开发者 | 手动编辑,高自由度 |
| URL + 覆写 | 需在订阅基础上追加规则 | 远程自动 + 本地覆写 |
基础配置:出站模式、系统代理与节点选择
订阅激活后,进入「代理 / Proxies」页面。你会看到机场预设的策略组(Proxy Groups),例如「节点选择」「自动选择」「流媒体」「游戏专线」等。每个组内包含若干节点或嵌套子组。
三种出站模式
- 规则(Rule):按
rules列表逐条匹配——国内直连、国外走代理。日常强烈推荐。 - 全局(Global):除局域网等特殊条目外,全部流量走代理,适合临时排查。
- 直连(Direct):相当于关闭代理,用于对比测试。
开启系统代理的标准流程
- 确认出站模式为「规则」。
- 在「代理」页将主策略组(如「节点选择」)指向延迟较低的节点,或交给
url-test自动挑选。 - 点击测速刷新延迟数据,优先选择绿色低延迟节点。
- 开启系统代理开关(Android 为「运行」开关)。
- 浏览器访问测试站点,或在「连接 / Logs」页查看实时连接是否经代理出口。
| 功能 | 覆盖范围 | 是否需要管理员权限 |
|---|---|---|
| 系统代理 | 浏览器、遵循系统代理的应用 | 一般不需要 |
| TUN 模式 | 全部 TCP/UDP(含游戏、终端) | 需要 |
| 规则模式 | 决定流量走代理还是直连 | 不需要 |
DOMAIN-SUFFIX 规则。
进阶配置:TUN 模式、规则与 DNS
掌握基础代理后,以下三项是进阶用户最常接触的配置,也是 Clash 相比简单「一键加速器」的核心优势所在。
TUN 全局透明代理
系统代理无法覆盖游戏、命令行、部分桌面应用——它们直接发起 socket 连接,不读取系统代理设置。TUN 模式通过虚拟网卡在 IP 层接管流量,再由 Mihomo 按规则转发。
- 进入「设置」,找到 TUN 模式开关并启用。
- 首次启用需管理员/root 权限,按提示授权。
- 确认规则中包含局域网直连条目,例如
IP-CIDR,192.168.0.0/16,DIRECT。 - 在「连接」页观察
tun0相关连接,验证游戏或终端流量已被接管。
规则分流入门
Clash 规则按从上到下的顺序匹配,命中即停止。常见类型包括:
DOMAIN-SUFFIX,example.com,Proxy— 域名后缀匹配GEOIP,CN,DIRECT— 中国大陆 IP 直连IP-CIDR,10.0.0.0/8,DIRECT,no-resolve— IP 段匹配MATCH,Proxy— 兜底规则,必须放在最后
优质机场订阅已内置完善规则,普通用户无需修改。若需追加自定义域名或 IP,使用客户端的覆写(Merge)功能,避免直接编辑远程订阅(更新时会被覆盖)。
# Merge example: prepend custom rules before subscription rules
prepend-rules:
- DOMAIN-SUFFIX,mycompany.internal,DIRECT
- DOMAIN-SUFFIX,blocked-site.com,Proxy
- IP-CIDR,192.168.0.0/16,DIRECT,no-resolve
规则语法与优先级详解见本站《Clash 规则组精讲》。
DNS 配置要点
Mihomo 支持 fake-ip 与 redir-host 两种 DNS 模式。fake-ip 响应更快、适合大多数场景;redir-host 返回真实 IP,部分内网或特殊应用兼容性更好。DNS 相关配置通常在订阅 YAML 的 dns: 段,进阶用户可通过覆写调整 nameserver、fallback 与 fake-ip-filter。
常见问题与排查清单
订阅导入失败或 HTTP 错误
① 检查 URL 完整性与格式;② 浏览器无痕打开同一链接验证;③ 确认账户未过期、流量未耗尽;④ 公司/校园网可能拦截,换手机热点测试;⑤ 向服务商索取最新 Clash 专用链接。
节点全部超时
点击测速刷新;切换不同策略组;同步系统时间(TLS 依赖准确时钟);Windows 闪退请安装 Visual C++ 2019+ 运行库;确认出站模式不是「直连」。
开代理后国内网站变慢或打不开
确认出站模式为「规则」而非「全局」;检查 GEOIP,CN,DIRECT 是否存在;DNS 污染场景可尝试切换 DNS 模式或在覆写中调整 fallback。
TUN 开启后无法访问 NAS / 打印机
在规则或覆写中追加局域网 CIDR 直连:192.168.0.0/16、10.0.0.0/8、172.16.0.0/12。启用「严格路由」时注意排除本地网段。
Android 提示 VPN 已被占用
关闭其他 VPN 或代理类应用(包括部分广告拦截、企业 MDM);重启手机后仅开启 Clash;部分机型需在「开发者选项」中关闭「始终开启 VPN」冲突项。
相比功能封闭的商业加速器或已停更的闭源客户端,Clash + Mihomo 生态的核心优势在于:规则完全透明、协议持续更新、客户端开源可审计、策略组与 TUN 均可按需定制。你不会被锁死在单一「加速线路」里,而是能看清每一条分流逻辑,在订阅、节点、规则之间自由组合——这正是进阶用户长期选择 Clash 的原因。