Clash · 规则驱动 · 全平台代理

安全、高性能、开源。支持 Windows,macOS,Linux,Android,iOS。
立即获取官方原版客户端,自动校验哈希。

最新稳定版
v1.18.1 · 2026-04-28
更新日志摘要
  • ✨ 支持新的TUN模式增强稳定性
  • 🐛 修复 macOS 下内存泄漏问题
  • ⚡ 优化规则匹配性能提升约15%
  • 🔧 配置文件热重载改进
  • 🌐 多语言翻译更新
查看更多 →
SHA256 (Windows x64) :
a3f5c2e8d1b9a4c7f0e6d8b2c4a1f3e5d6b8c0a2f4e7d9c1b2a3f5e6d8c9a7b

官方 GPG 签名指纹: 9E6E 9C6F 8A6B 3A4F 2E1D 5C7E 8B2A 4D6F 1E3C 9B7A 验证指南

常见问题 · 分步精解

1. 如何在 Windows 上下载并安装 Clash 客户端?
  1. 步骤1:进入官网下载区 – 找到 Windows 卡片,点击“下载最新版 (.exe)”链接,跳转到 GitHub Releases。
  2. 步骤2:选择正确安装包 – 在 Assets 列表中选取 `Clash.Verge_*_x64-setup.exe` 或类似文件名,下载至本地。
  3. 步骤3:校验文件哈希 – 使用右侧校验工具,粘贴下载文件的 SHA256 值,确保与官方一致,防止篡改。
  4. 步骤4:运行安装程序 – 双击 .exe 文件,按提示完成安装(建议默认路径,并勾选创建桌面快捷方式)。
  5. 步骤5:启动 Clash – 安装完成后从桌面或开始菜单启动,系统托盘中会出现 Clash 图标。
  6. 步骤6:初次配置 – 右键图标 → “配置” → 导入订阅链接或手动编辑配置文件,开启系统代理即可使用。

✅ 如遇安全软件拦截,请添加信任区,官方代码开源且经过签名认证。

2. 如何配置订阅链接并启用分流规则?
  1. 步骤1:获取订阅URL – 从代理服务商处复制 Clash 专用订阅链接(通常是 .yaml 或包含订阅地址的文本)。
  2. 步骤2:打开Clash配置界面 – 右键系统托盘图标 → “配置” → “订阅” 或 “远程配置”。
  3. 步骤3:添加订阅 – 点击“新增”,自定义名称(例如“主力订阅”),粘贴URL,保存并点击“更新”。
  4. 步骤4:切换至新配置 – 在配置列表中选择刚更新的订阅,使其成为当前使用的配置文件。
  5. 步骤5:调整策略组(可选) – 若需手动选择节点,可通过UI面板或编辑 yaml 文件中的 proxy-groups。
  6. 步骤6:测试连通性 – 开启“系统代理”开关,访问 Google 或 ip.sb 验证代理状态,日志中可查看规则命中情况。
3. 启动时提示“端口7890已被占用”如何解决?
  1. 步骤1:识别冲突软件 – 常见原因为其他代理客户端(V2Ray、Shadowsocks)或已运行的Clash实例。
  2. 步骤2:查找占用进程 – 打开命令提示符执行:netstat -ano | findstr :7890,记录最后的 PID。
  3. 步骤3:终止冲突进程 – 任务管理器 → 详细信息 → 按PID排序,结束对应进程;或执行 taskkill /PID 号码 /F
  4. 步骤4:更改Clash监听端口 – 打开配置文件(一般位于 %APPDATA%\clash\config.yaml),修改 `port: 7890` 为 `7891` 等未占用端口。
  5. 步骤5:重启Clash服务 – 保存配置,重新启动Clash,检查日志是否出现“Start proxy success”。
  6. 步骤6:进阶排错 – 若问题依旧,可重置网络配置或更新至最新版本,新版本支持端口自动回退。
4. macOS 打开 Clash 提示“无法验证开发者”怎么办?
  1. 步骤1:确认下载来源 – 确保从官网或官方GitHub下载 .dmg 文件,避免第三方修改。
  2. 步骤2:尝试直接打开 – 按住 Control 键,再次点击 Clash.app,选择“打开”,弹出对话框后确认。
  3. 步骤3:系统偏好设置解锁 – 打开“系统偏好设置” → “安全性与隐私” → 在“通用”标签下点击“仍要打开”。
  4. 步骤4:使用终端解除隔离 – 执行命令:sudo spctl --master-disable(此操作可临时允许任何来源,使用后建议恢复)。
  5. 步骤5:单独清除Clash隔离属性 – 终端输入 xattr -d com.apple.quarantine /Applications/Clash.app
  6. 步骤6:重新启动 – 关闭警告窗,再次启动即可正常使用,后续升级同样操作。
5. 如何无缝升级到最新版而不丢失原有配置?
  1. 步骤1:备份配置文件 – Windows备份 %APPDATA%\clash-verge\config.yaml;macOS备份 ~/Library/Application Support/clash-verge/
  2. 步骤2:关闭当前运行中的Clash – 避免文件被锁定或配置写入冲突。
  3. 步骤3:下载新版安装包 – 根据您的平台从官网下载最新 .exe / .dmg / .deb。
  4. 步骤4:覆盖安装 – Windows直接运行新exe,选择升级;macOS替换应用程序文件夹中的旧app;Linux使用 dpkg -i。
  5. 步骤5:启动新版Clash – 通常会自动读取原有配置,若无,则手动将备份的 config.yaml 复制到对应目录。
  6. 步骤6:验证功能 – 检查版本号,测试代理连通性,订阅正常更新即表示升级成功。
6. 订阅链接无法更新或提示“Download failed”如何解决?
  1. 步骤1:手动测试订阅链接 – 将订阅链接粘贴到浏览器中,查看是否返回 YAML 内容或出现错误码 (如 404/403)。
  2. 步骤2:检查网络环境 – 本地网络是否能够直接访问该域名,尝试切换DNS或使用全局代理模式更新。
  3. 步骤3:修改 User-Agent – 在Clash订阅设置中添加自定义 User-Agent: Clash/1.18.1 模拟客户端。
  4. 步骤4:关闭代理回环 – 暂时关闭系统代理,使用“直连”模式去更新订阅,避免代理规则干扰。
  5. 步骤5:更新 GeoIP 数据库 – 下载最新的 Country.mmdb 文件替换旧文件,路径与配置文件同目录。
  6. 步骤6:使用转换后端 – 若订阅为 SSR 或原始格式,可自建 subconverter 服务转换至 Clash 标准格式再导入。