跨平台、开源、高性能。通过灵活的规则引擎,让网络流量管理变得简单、透明。
Clash 是一款基于规则的网络代理工具,核心采用 Go 语言开发,专注于高效、精准的流量转发。它不只是一个代理客户端,更是一个可编程的流量治理引擎。
用户可以通过简洁的 YAML 配置文件定义复杂的路由策略:根据域名、IP、地理位置或进程,将不同的网络请求导向不同的代理节点或直连。这使得 Clash 成为兼顾灵活性、性能与可控性的理想选择。
无论是日常浏览、开发调试,还是运行在网络环境复杂的设备上,Clash 都能提供稳定、低延迟的代理服务。所有功能完全开源,社区驱动迭代。
立即下载原生支持 HTTP/HTTPS、SOCKS4/5、Shadowsocks、VMess、Trojan 及 Trojan-Go 等主流代理协议。
强大的规则引擎:支持域名匹配、IPCIDR、GEOIP 数据库、端口判断以及多条件组合,实现智能分流。
提供 Windows、macOS、Linux、Android 及多种路由器(OpenWrt)的客户端或命令行版本,体验一致。
支持 PAC 模式和系统代理自动切换,亦可启用 TUN 模式实现全局无感知代理。
配合第三方图形客户端(如 Clash Verge、Clash for Windows),可轻松切换节点、监控流量和调整规则。
内置流量统计与实时日志,帮助您随时了解连接状态、延迟及数据消耗。
1. 下载 Windows 安装包(.exe 或 .7z 压缩包)。
2. 若为安装包,双击运行按提示完成;若为绿色版,解压到不含中文的路径,以管理员权限启动 clash.exe。
3. 首次启动后,系统托盘会出现 Clash 图标,右键可进行基础设置。
1. 下载 macOS 版本(.dmg 文件)。
2. 打开镜像,将 Clash 应用拖入“应用程序”文件夹。
3. 前往“系统偏好设置” -> “安全性与隐私” 允许应用运行,之后即可从启动台打开。
1. 下载 APK 安装包,或通过 F-Droid 等可信源获取。
2. 安装完成后,导入您的配置文件(支持远程订阅或本地文件)。
3. 点击“启动”按钮,并根据提示开启 VPN 权限,即可开始使用。
下载完成后,建议解压到非系统盘且路径无中文的文件夹。首次运行请右键选择“以管理员身份启动”,以便安装虚拟网卡驱动及修改系统代理。后续使用普通权限即可。
Clash 使用 YAML 格式的配置文件,逻辑清晰,主要包含以下区块:
port: 7890
socks-port: 7891
allow-lan: true
mode: Rule
log-level: info
external-controller: 127.0.0.1:9090
proxies:
- name: "SS-Server"
type: ss
server: server.example.com
port: 443
cipher: aes-256-gcm
password: "password"
proxy-groups:
- name: Proxy
type: select
proxies:
- SS-Server
rules:
- DOMAIN-SUFFIX,google.com,Proxy
- GEOIP,CN,DIRECT
- MATCH,Proxy
查阅完整配置文档
根据您的操作系统选择对应的客户端:
当前推荐 Windows 客户端版本 v0.20.39 (Clash for Windows) / Clash Verge 最新版