跨平台的
基于规则的代理工具

Clash 在网络和应用层运行,帮助您改善 Internet 体验。支持普通版与 Premium 版。

高速节点 快速开始 → GUI 推荐

普通版 vs Premium 版

清晰功能差异,按需选择。

Clash 普通版

  • Shadowsocks(R), VMess, Trojan, Snell
  • 基础路由、策略组、Provider
  • 适用于大多数桌面/移动用户
  • MIT License(历史版本)
开源 · 成熟稳定

Clash Premium PREMIUM

  • 全部普通版功能 + Wireguard
  • ✅ TUN 设备 · 透明代理 · 动态脚本
  • 高级用户、虚拟网卡、透明代理场景
  • 含闭源 Premium 功能,性能增强
专属特性 · Wireguard 支持

核心能力,一瞥惊鸿

8项关键特性,驱动灵活代理。

多协议入站

HTTP/HTTPS/SOCKS5 + TUN Premium

多协议出站

SS/R, VMess, Trojan, Snell, WireguardPremium

基于规则的路由

域名、IP、进程、动态脚本Premium

Fake-IP DNS

减少污染,提升性能与隐私

透明代理

Redirect TCP / TProxy UDP Premium

策略组

fallback、load balance、url-test

远程 Provider

动态加载远程代理列表

RESTful API

全面的配置更新接口

选择适合您的图形界面客户端

安全提示:请从官方验证链接下载,防范恶意软件。

Clash 内核为命令行工具,官方验证 GUI 客户端:

Clash for Windows Premium
完整 Premium 支持,图形化策略。
SHA256 验证
Stash for macOS Premium
高效规则引擎,TUN 增强。
SHA256
ClashX Pro Premium
菜单栏代理,轻量专业。
SHA256
Stash (iOS) Premium
iOS 首选,支持策略。
验证
Clash for Android Premium
Android 本地代理/VPN。
SHA256 验证
OpenClash (OpenWrt)
路由器透明代理,社区集成。
🔗 校验指引
Open Source · GPL-3.0 / MIT

当前版本基于 GPL-3.0 许可证发布。历史版本(v0.16.0 或提交 e5284c 之前)基于 MIT 许可证。自由、透明。

C D L M + 120+ 贡献者 · 社区驱动

常见问题 · 6个核心类别

每一步都清晰,从入门到进阶。

1. Clash 是什么?

  1. Clash 是一个基于规则的跨平台代理工具,核心处理网络流量。
  2. 它支持多种代理协议,通过规则(域名/IP/进程)分流。
  3. 运行于应用层和网络层(Premium TUN)。
  4. 无GUI,但众多官方GUI客户端提供界面。
  5. 配置基于YAML,灵活强大。
  6. 可极大改善网络访问体验与隐私。

2. 普通版 vs Premium 版?

  1. 普通版开源(MIT),支持主流协议、策略组、Provider。
  2. Premium 增加 Wireguard 出站、TUN 虚拟网卡。
  3. Premium 支持透明代理(TCP/UDP)和动态脚本。
  4. 普通版适合桌面/移动客户端;Premium 适合软路由、高级用户。
  5. Premium 部分闭源但性能更优。
  6. 选择时可从功能需求出发,可随时切换。

3. 怎么找到合适的GUI?

  1. 访问官网下载页或本页“GUI推荐”板块。
  2. 根据操作系统:Win→Clash for Windows; macOS→Stash/ClashX Pro。
  3. iOS 建议 Stash;Android→Clash for Android;OpenWrt→OpenClash。
  4. 点击右侧 SHA256 验证链接,确保文件完整性。
  5. 仅从官方GitHub或App Store下载,避免第三方。
  6. 安装后导入订阅或配置文件即可使用。

4. 如何验证下载文件安全?

  1. 每个官方版本均发布 SHA256 哈希摘要。
  2. 下载后,在终端执行 `shasum -a 256 文件名` (macOS) 或 `certutil` (Windows)。
  3. 比对官网提供的哈希值,一致则文件未被篡改。
  4. Premium 功能同样附带哈希值。
  5. 只信任官网及官方GitHub Releases链接。
  6. 定期升级内核获得安全修复。

5. 怎样开启TUN透明代理?

  1. 使用 Clash Premium 版内核或支持TUN的GUI(如CFW)。
  2. 在配置文件中添加 `tun: enable: true` 字段。
  3. 设置 DNS 监听及路由表,避免环路。
  4. 可参考 clash.wiki 的 TUN 配置示例。
  5. 适用于全局VPN、游戏机代理等场景。
  6. 需要管理员/root权限。

6. 如何为 Clash 贡献?

  1. 阅读仓库 CONTRIBUTING.md 及许可证。
  2. Fork 普通版仓库(Dreamacro/clash)或相关文档。
  3. 创建分支,遵循 Go 代码风格。
  4. 提交前运行测试,添加注释。
  5. 发起 Pull Request,等待维护者审查。
  6. 参与讨论、翻译文档也是贡献。

详细指南:clash.wiki