Clash
规则自由 · 网速无界
⚡ 毫秒级响应 · 全协议支持 · 开源透明
Clash 是一款基于规则的多协议代理工具,支持 TCP/UDP/HTTP/HTTPS/SOCKS5,通过灵活的配置实现精细化的流量管理,赋予你真正自由的网络控制权。
28.5k+
GitHub Stars
GitHub Stars
135k+
月下载量
月下载量
v1.18.2
最新稳定版
最新稳定版
$ clash -f config.yaml
[INFO] 2026-05-03T12:00:01+08:00 Start hooking...
[INFO] HTTP proxy listening at :7890
[INFO] SOCKS5 proxy listening at :7891
[Rule] DOMAIN-SUFFIX, google.com, Proxy
[Rule] GEOIP, CN, DIRECT
[Traffic] TCP: 1.2MB UDP: 256KB
✅ Clash 已就绪 - 策略组: 4 活动节点: 6
⚡ 每秒处理请求 12k+
✨ Clash 核心运行界面 | 高性能实时转发
为什么选择 Clash?
高性能 · 开放 · 模块化
极致性能
基于 Go 语言开发,内存占用极低,支持全并发处理,延迟减少 40%+。极速体验不妥协。
强大规则引擎
支持 GEOIP, DOMAIN-SUFFIX, IP-CIDR 等多条件组合,策略组自动切换,精细化流量调度。
全平台生态
Windows, macOS, Linux, iOS, Android, OpenWrt。社区维护丰富 GUI 客户端及一键脚本。
开源透明
GPL-3.0 许可,代码完全公开,经全球上万开发者审计,杜绝后门,安全可靠。
下载 Clash · 任意设备
选择您的操作系统,获取核心或推荐客户端
❓ 常见问题 · Clash 官方解答
10 个最受关注的产品使用疑问,覆盖从入门到进阶
1. Clash 和普通的 VPN 有什么区别?Clash 核心优势是什么?
Clash 本质是基于规则的代理客户端,支持灵活的自动分流,根据域名、IP、地区等条件将流量动态选择走代理或直连,不同于全局 VPN。优势在于精细化控制、延迟更低、策略组故障转移及负载均衡,非常适合需要同时访问国内外网络的场景。
2. Clash 支持哪些代理协议?能否混合使用?
Clash 核心支持 Shadowsocks、V2Ray (VMess/VLESS)、Trojan、SOCKS5、HTTP/HTTPS 以及 Snell 等。你可以在配置文件中混合使用多种协议节点,通过策略组自由切换,极大提高网络冗余度和兼容性。
3. 如何在不同平台上安装 Clash?有无图形化界面?
Windows 推荐 Clash Verge 或 Clash .NET;macOS 使用 ClashX 或 Clash Verge;Linux 可使用 clash 命令 + web 面板;iOS 上可使用 Stash 或 Quantumult X (导入配置);Android 上有 Clash Meta for Android。官网下载区提供主流版本入口,配合教程快速上手。
4. Clash 配置复杂吗?新手如何快速编写规则?
配置采用 YAML 格式,但社区提供了丰富的订阅转换工具和在线生成器。你可以下载他人的完整配置模板,或使用 GUI 客户端的可视化编辑功能。官方文档也提供详细语法示例,十分钟即可配置基础代理分流。
5. Clash 会影响网络游戏延迟吗?如何优化?
通过正确的规则配置,可以让游戏流量走最优代理节点,或者绕过代理直连(针对国服)。Clash 支持 UDP 转发和延迟测试,你可以选择最低延迟的策略组,并启用“fallback”自动切换,确保游戏稳定不丢包。
6. Clash 的安全性如何保证?会记录我的隐私吗?
Clash 完全开源 (GPL-3.0),源码公开受全球开发者审计,无后门也无日志记录。所有流量处理在本地完成,不收集用户数据。建议从官方 GitHub 发布的版本下载,避免使用不明第三方包。
7. 为什么我开启 Clash 后部分网站无法访问?
通常因为规则配置不完善或者 DNS 设置问题。可以检查日志中的规则匹配情况,手动添加 DOMAIN-KEYWORD 规则,或者切换为“Global”模式测试节点连通性。推荐使用 `geoip` 和 `geosite` 增强规则覆盖。
8. Clash 如何实现策略组自动故障转移和负载均衡?
在配置文件中定义 `url-test` 策略组,Clash 会定期测试可用性并自动选择最快节点。`fallback` 组则实现顺序故障转移。你可以同时配置多个后备节点,保证网络高可用,非常适合企业或团队场景。
9. 我能否为不同设备分配不同的 Clash 规则?如何远程管理?
当然可以。Clash 支持 RESTful API 控制,通过 `external-controller` 开放控制端口,搭配第三方 Dashboard(如 Yacd、Clash Dashboard)即可远程切换策略、查看连接。每台设备独立配置文件和规则组,互不干扰。
10. 如何参与 Clash 开源贡献?哪里获取最新开发版本?
欢迎贡献代码或报告 bug!访问 GitHub 仓库 (Dreamacro/clash),阅读 Contributing 指南。可加入 Discord/Telegram 社区讨论。最新预览版可从 Actions 下载或通过源码编译,同时留意官方的 Release 预发布版。
🌐 社区驱动 · 共同成长
28.5k
GitHub Stars
GitHub Stars
6.3k
Forks
Forks
320+
贡献者
贡献者
C1
JN
LK
MC
YE
ZP
RL
QT
+ 312 位开发者