基于规则引擎的智能分流网络代理工具,支持多协议、跨平台,为开发者构建高性能网络基础设施
Clash 是一款基于 Go 语言开发的开源跨平台网络代理工具。它采用规则引擎驱动的智能分流架构,支持 Shadowsocks、VMess、Trojan 等多种代理协议,以极低的资源占用提供稳定高效的代理服务。
Clash 的核心优势在于灵活的 YAML 配置系统和强大的规则匹配引擎。开发者可以精确控制每一条流量的走向,实现按域名、IP、地理位置、进程名等多维度的精细分流。配合 RESTful API,Clash 可无缝集成到自动化运维工作流中。
无论是个人日常使用、路由器透明代理还是企业级网络管理,Clash 都能提供可靠且可定制的解决方案。
DOMAIN/IP-CIDR/GEOIP/PROCESS 等多种规则类型,优先级匹配
SS/VMess/Trojan/Snell/HTTP(S) 全协议覆盖
自定义 DNS 服务器,防泄漏防污染
Win/Mac/Linux/Android/iOS 五端原生支持
配置修改即时生效,订阅自动更新
构建完整的网络代理解决方案
规则引擎自动匹配流量类型,国内外流量精准分离,最优节点自动选择
Select/URL-Test/Fallback/Load-Balance 四种策略模式,灵活适配各种场景
流量统计面板,连接数、带宽、延迟实时可视化,一切尽在掌握
Shadowsocks/VMess/Trojan/Snell 等全协议支持,WebSocket/gRPC 传输
内置 DNS 模块,自定义服务器、Hosts 映射、防泄漏规则
完整外部控制器接口,远程切换节点、查询状态、自动化集成
HTTP/SOCKS5/TUN
DOMAIN/IP/GEOIP
Select/URL-Test
SS/VMess/Trojan
目标服务器
免费开源,3 分钟完成配置
⬇ 免费下载