GLOSSARY
Shadowsocks是什么意思?
一句话定义
Shadowsocks 是一种结构简单、资源占用低的加密代理协议,客户端支持广泛,常见于性能较弱的设备和路由器。
Shadowsocks 是一种出现较早、结构非常简单的加密代理协议。它的配置只需要服务器地址、端口、密码和加密方式几项,实现轻量,因此几乎被所有主流客户端支持,在路由器、性能较弱的设备上也很常见。
在订阅里怎么认出它
节点名称或协议栏里写着 ss 或 Shadowsocks 的,就是这一类。导入客户端后,只需要选中节点即可,不需要额外配置。关于协议的原理和使用取舍,读 Shadowsocks 是什么,协议整体的分类见 代理协议是什么。
它有哪些特点
| 特点 | 说明 |
|---|---|
| 配置简单 | 只需几项基本参数 |
| 资源占用低 | 在较弱的设备上更省力 |
| 客户端支持广 | 手机、电脑、路由器都有对应客户端 |
| 加密依赖所选套件 | 具体安全性与所选的加密方式有关 |
| 外观特征较少伪装 | 与贴近 HTTPS 形态的方案思路不同 |
这些是特点而不是优劣,和其他协议的对比见 Trojan 与 VMess。
常见的误解
- “Shadowsocks 过时了。”它仍在广泛使用,是否适合取决于场景;
- “简单就不安全。”安全性取决于加密方式和整体配置,而不是配置项的多少;
- “所有 ss 节点都一样。”不同服务端的实现、线路和负载差别很大。
什么时候适合考虑
如果你的设备性能较弱,比如在路由器上运行客户端,资源占用低的协议往往更省力。其他情况下,可以把它和机场提供的其他协议节点放在一起,在自己的网络里实际对比,记录不同时段的稳定性,再选定主用。更完整的比较思路,读 代理协议怎么选。想进一步了解较新的基于 UDP 的方案,可以看 Hysteria2 这一条。