Shadowsocks
Shadowsocks是一种开源的代理软件,最初由中国程序员"clowwindy"创建。它的设计目的是为了突破中国的网络审查。Shadowsocks的工作原理如下:
- 代理机制:Shadowsocks使用Socks5代理协议,将用户的互联网流量加密并通过一个中转服务器发送。中转服务器可以位于任何地方,从而绕过地域限制和网络审查。
- 加密:Shadowsocks使用多种加密算法(如AES、Chacha20)来保护用户的流量不被监视或篡改。
- 分布式网络:用户可以自行搭建Shadowsocks服务器,或者使用公共的Shadowsocks服务器。
Shadowsocks 在 Clash / Mihomo 中的节点写法:
proxies: - name: "ss-example" type: ss server: example.com port: 8388 cipher: aes-256-gcm password: "your-password" udp: true
- 轻量级加密代理,适合日常浏览与视频等常规流量
- 移动端 / 低功耗设备首选,CPU 开销低、耗电小
- 作为多级代理的入口节点,再转发给其他协议
- cipher 必须使用 AEAD 系列(aes-256-gcm / chacha20-ietf-poly1305),避免使用已不安全的 stream cipher
- 密码强度直接决定安全性,建议使用长随机字符串
- 纯 Shadowsocks 不提供流量混淆,运营商识别后仍可能限速