Clash简介
Clash是一个用Go语言开发,基于规则的多平台代理客户端,兼容Shad0ws0cks、VMess、Trojan和Snell等协议,而且拥有像 Surge 一样强大的自定义代理规则。Clash具有自动测速、自动判断是否需要加速、自动选择高速节点的功能。目前,Clash占用内存和系统资源非常低,已经衍生出支持Windows、Mac、Linux、Android以及网关路由器等设备平台的GUI客户端,但是并没有iOS系统的移植版本。
Clash项目官方网站: https://github.com/Dreamacro/clash
Clash的主要功能特点:
支持需要或不需要身份验证的本地HTTP / HTTPS / SOCKS服务器;
支持Shad0ws0cks、VMess、Trojan(实验性)和Snell协议的远程连接,也支持UDP协议;
具有旨在最大程度减少DNS污染攻击的内置DNS服务器,支持上游DoH / DoT,还支持伪造IP;
基于域、GEOIP、IP CIDR 或端口的规则,以将数据包转发到不同的节点;
远程组允许用户制定功能强大的规则。支持自动回滚,负载均衡或自动选择低延迟的节点;
远程提供程序,允许用户远程获取节点列表,而不是在配置中进行硬编码;
Netfilter TCP 重定向,您可以在使用iptables的网关路由器上部署Clash。
全面的 HTTP API 控制器
由于Clash有非常强大的功能,且可定制性强,以至于后续有很多的开发者根据实际需求衍生出很多分支,比如 Clash for Windows、ClashX、ClashForAndroid、KoolClash、OpenClash、Clash for OpenWrt 等,其中 Clash for Windows、ClashX、ClashForAndroid 受众最广;KoolClash 适用于 OpenWrt/LEDE 系统的 Koolshare X86_64 架构的路由器,OpenClash 和 Clash for OpenWrt 适用于原版 OpenWrt 系统的路由器。
Clash客户端下载
Clash for Windows 是 Clash 的 Windows/MacOS 图形客户端;
ClashX 是 Clash 的 MacOS 图形客户端;
ClashForAndroid 是 Clash 的 Android 图形客户端;
其中,虽然 Clash for Windows 同时支持 Windows 和 MacOS,但是我们一般在 MacOS 上使用ClashX;如果你是使用Linux,用 cli 运行 clash core 即可;KoolClash 仅可以在 Koolshare OpenWrt/LEDE x86_64 上使用,如果你使用的是原版 OpenWrt,请使用 Clash for OpenWrt 或 OpenClash;Padavan系统固件的路由器已经内置Clash插件,不需要单独安装;目前,在iOS平台并没有Clash系列的移植版本。
Clash规则
一张思维导图来表示Clash中各个部分的组成以及作用
Clash订阅转换
推荐地址
洞主订阅转换:https://sub.dler.io/
边缘订阅转换(需翻墙):https://bianyuan.xyz/
Clash订阅转换使用方法
Clash for Windows 使用操作