Clash 系列是目前最主流的代理客户端生态。无论你用 Windows、macOS 还是 Linux,都能找到对应的 Clash 版本。这篇教程不讲原理废话,直接带你从安装到配置完成——目标是让你在 15 分钟内拥有一个稳定、合理的代理环境。
选哪个 Clash 客户端
原版 Clash 项目已于 2023 年底归档,目前活跃维护的是社区分支。以下是各平台推荐:
| 平台 | 客户端 | 下载地址 | 备注 |
|---|---|---|---|
| Windows | Clash Verge Rev | GitHub Releases | 基于 Tauri,界面现代 |
| macOS | ClashX Meta | clashx.tech | macOS 原生菜单栏应用 |
| Linux | Clash Verge Rev | 同 Windows | 或使用 mihomo 命令行 + Web UI |
| Android | ClashMeta for Android | GitHub Releases | Material Design 界面 |
| iOS | Stash | App Store(外区) | 付费应用,体验最好 |
所有上述客户端的核心引擎都是 mihomo(原 Clash Meta),支持完整的协议和规则集。
第一步:安装
Windows (Clash Verge Rev)
- 从 GitHub Releases 下载最新
.msi安装包 - 双击安装,完成后从开始菜单启动
- 首次运行会请求管理员权限——这是为了配置系统代理和 TUN 模式
macOS (ClashX Meta)
- 下载
.dmg文件,拖入 Applications - 首次打开如果被 Gatekeeper 拦截:系统设置 → 隐私与安全性 → 允许打开
- 菜单栏出现 Clash 图标即为安装成功
Android
- 从 GitHub 下载
.apk安装 - 部分设备需要先开启”允许安装未知来源应用”
第二步:导入机场订阅
这是最关键的一步。你需要从机场用户面板获取订阅链接。
Clash Verge Rev
- 打开主界面 → 左侧 “Profiles”
- 顶部输入框粘贴订阅 URL → 点击 “Import”
- 导入完成后,点击该配置文件使其激活(高亮显示)
ClashX Meta
- 菜单栏点击 ClashX Meta 图标 → 配置 → 托管配置 → 管理
- 点击”添加” → 粘贴订阅 URL → 确定
- 回到菜单,选中刚添加的配置
通用注意事项
- 订阅链接是你的私人凭证,不要分享给别人。
- 定期更新订阅(建议每周一次),确保节点列表是最新的。
- 如果导入失败,检查链接是否完整复制,或者机场是否支持 Clash 格式。
第三步:理解代理模式
Clash 有三种代理模式,选错会直接影响体验:
规则模式(Rule)— 推荐日常使用
根据预设规则决定每个连接走代理还是直连。比如 Google 走代理,百度走直连。这是最合理的模式,既不浪费流量,也不影响国内网速。
全局模式(Global)
所有流量都走代理。适合临时需要全部翻出去的场景,但会让国内网站变慢,也会消耗更多流量。
直连模式(Direct)
所有流量都不走代理。相当于关闭代理功能。
建议:日常使用始终保持规则模式。
第四步:配置策略组
策略组是 Clash 最强大的功能之一。一个设计合理的策略组能让你的代理体验提升一个档次。
基础策略组结构
大多数机场订阅会自带策略组配置。一个典型的结构如下:
- 自动选择 (url-test):自动测试所有节点延迟,选最快的
- 手动选择 (select):你自己指定用哪个节点
- 流媒体 (select):专门给 Netflix/YouTube 等视频平台
- 兜底直连 (DIRECT):国内流量和未匹配规则的流量
如何调整策略组
在 Clash Verge Rev 中:
- 主界面 → “Proxies” 标签
- 你会看到各个策略组,每个组下面有可选节点
- 点击节点名可以手动切换
- 带闪电图标的是自动测试结果中延迟最低的
进阶:按用途分流
如果你有特定需求,可以在策略组中这样分配:
| 用途 | 建议策略 | 原因 |
|---|---|---|
| 日常浏览 | 自动选择最低延迟 | 响应快、体验流畅 |
| 视频流媒体 | 手动选特定地区节点 | 不同平台有地区限制 |
| 下载 / 大文件 | 选带宽最大的节点 | 延迟不重要,速度重要 |
| 游戏 | 手动选低延迟节点 | 游戏对延迟极敏感 |
第五步:DNS 设置优化
DNS 配置不当是很多人”能连上但打开网页慢”的根本原因。
推荐 DNS 配置
在 Clash 配置文件中,确保 DNS 部分如下设置:
1 | dns: |
为什么这样配
- fake-ip 模式:减少 DNS 泄露,加快首次连接速度。
- 国内 DNS (nameserver):阿里和腾讯的 DoH,解析国内域名快。
- 国外 DNS (fallback):Google 和 Cloudflare,解析被污染的域名准确。
- fallback-filter:当 geoip 判断结果在国内时用 nameserver,否则用 fallback。
第六步:开启 TUN 模式(可选但推荐)
TUN 模式可以接管系统所有流量(包括不走 HTTP 代理的应用),比如游戏、终端命令行工具等。
Clash Verge Rev
设置 → Clash 设置 → 开启 TUN Mode → 保存
ClashX Meta
偏好设置 → 开启增强模式
开启后,所有应用的网络流量都会经过 Clash 处理,不再需要单独配置每个应用的代理设置。
常见问题排查
导入订阅后看不到节点
- 检查订阅链接是否正确、完整
- 确认机场是否支持 Clash 格式(部分机场只提供 SS 链接,需要转换)
- 尝试手动更新订阅
连上了但打不开网页
- 切换到其他节点试试
- 检查 DNS 设置是否正确
- 关闭浏览器的安全 DNS 功能(Chrome → 设置 → 隐私和安全 → 安全 → 使用安全 DNS → 关闭)
- 清除浏览器 DNS 缓存:在 Chrome 地址栏输入
chrome://net-internals/#dns→ Clear host cache
国内网站变慢了
- 确认你在使用规则模式而不是全局模式
- 检查规则集是否正确——国内域名应该走直连
- 如果使用了 TUN 模式,确保有正确的国内直连规则
速度不够快
- 在 Proxies 页面点击”测速”按钮,选延迟最低的节点
- 晚高峰(20:00-23:00)速度下降是正常现象
- 如果所有节点都慢,可能是机场本身的问题,不是客户端的问题
电脑休眠后代理失效
- 这是已知问题,部分客户端在系统休眠唤醒后不会自动恢复连接
- 解决方法:关闭再开启系统代理,或重启客户端
进阶配置
自定义规则
如果有特定网站需要走代理或直连,可以添加自定义规则。在 Clash Verge Rev 中:
- Profiles → 点击当前配置的编辑按钮
- 在
rules部分添加自定义规则,例如:
1 | rules: |
规则按从上到下的顺序匹配,越靠前优先级越高。
定时自动更新订阅
Clash Verge Rev:Profiles → 点击配置右侧的设置图标 → 设置自动更新间隔(建议 86400 秒 = 每天一次)。
多配置切换
如果你有多个机场订阅,可以全部导入,然后在 Profiles 中切换。这在主用机场出问题时可以快速切到备用。
总结
| 步骤 | 关键操作 |
|---|---|
| 安装 | 下载对应平台客户端 |
| 导入 | 粘贴机场订阅链接 |
| 模式 | 选择规则模式 |
| 策略 | 日常用自动选择,流媒体手动选区 |
| DNS | 开启 fake-ip + 国内/国外分流 |
| TUN | 推荐开启,接管全部流量 |
配置好之后基本不需要天天折腾。偶尔更新一下订阅、在节点出问题时手动切换一下——这就是日常维护的全部。