Clash - 规则驱动的网络分流工具

跨平台、开源、高性能。通过灵活的规则引擎,让网络流量管理变得简单、透明。

Clash for Windows界面

软件概述

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),可轻松切换节点、监控流量和调整规则。

实时状态监控

内置流量统计与实时日志,帮助您随时了解连接状态、延迟及数据消耗。

安装指南

Windows 系统

1. 下载 Windows 安装包(.exe 或 .7z 压缩包)。

2. 若为安装包,双击运行按提示完成;若为绿色版,解压到不含中文的路径,以管理员权限启动 clash.exe。

3. 首次启动后,系统托盘会出现 Clash 图标,右键可进行基础设置。

macOS 系统

1. 下载 macOS 版本(.dmg 文件)。

2. 打开镜像,将 Clash 应用拖入“应用程序”文件夹。

3. 前往“系统偏好设置” -> “安全性与隐私” 允许应用运行,之后即可从启动台打开。

Android 系统

1. 下载 APK 安装包,或通过 F-Droid 等可信源获取。

2. 安装完成后,导入您的配置文件(支持远程订阅或本地文件)。

3. 点击“启动”按钮,并根据提示开启 VPN 权限,即可开始使用。

安装提示(Windows 版)

下载完成后,建议解压到非系统盘且路径无中文的文件夹。首次运行请右键选择“以管理员身份启动”,以便安装虚拟网卡驱动及修改系统代理。后续使用普通权限即可。

Clash for Windows安装

配置教程

配置文件结构

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
查阅完整配置文档

下载 Clash 最新版本

根据您的操作系统选择对应的客户端:

当前推荐 Windows 客户端版本 v0.20.39 (Clash for Windows) / Clash Verge 最新版

Windows 版下载 macOS 版下载 Android 版下载

配套资源与扩展