
Shadowsocks 是一种成熟的代理协议,Clash 则是一个内核,它支持包括 Shadowsocks 在内的多种协议。二者是「协议」与「载体」的关系。
层次不同
Shadowsocks 定义的是「数据怎么加密、怎么传输」,本身只是一个协议,需要有客户端和服务端的实现。
Clash 是内核,把 SS、VMess、VLESS、Trojan 等各种协议统一管起来,再按规则分流。
能力差异
只装 Shadowsocks 客户端,一般只能做全局或简单的 PAC 分流;Clash 却能写出非常细的规则,还能做策略组、故障切换。
换句话说,Clash 可以把 Shadowsocks 当作其中一种节点来调度,能力维度更丰富。
组合使用
实际使用中,你完全可以让 Clash 内核去连 Shadowsocks 节点,再按规则决定哪些流量走这个节点。
这正是 Clash 生态受欢迎的原因:一个内核,通吃多种协议,配置统一。
小结
Shadowsocks 是协议,Clash 是内核。Clash 能把 SS 等多种协议统一管理并按规则分流,层次更高、能力更全。
准备好开始规则分流了吗?
免费下载 Clash