Clash 是一款用 Go 语言开发,支持多协议、规则驱动的高性能网络代理工具。专为开发者、高级用户设计,提供跨平台支持与丰富的配置选项。
全面支持 Shadowsocks、VMess、Trojan、Snell 等主流代理协议,满足多样化网络代理需求。
基于域名、IP、GeoIP 等条件的强大规则系统,支持自定义规则和策略组,实现精细流量控制。
支持 Windows、macOS、Linux 等桌面系统,以及 Android、iOS 等移动平台,提供统一体验。
Go 语言原生并发特性提供卓越性能,低内存占用,支持大量并发连接,满足高负载场景。
配置Clash自定义规则需要按照以下步骤进行:
Clash通过规则引擎和策略组实现精细的流量分流:
TUN模式允许Clash拦截所有系统网络流量,配置步骤如下:
Clash提供丰富的RESTful API用于远程控制和管理:
通过以下步骤可以显著优化Clash的性能表现:
Clash在多个方面具有独特优势: