我刚刚发现了 Socks 概念,并试图更多地了解它,并能理解它与其他代理和各种 vpn 的区别
- Socks v5 是否加密所有流量?
- 你能看看这个吗客户并解释其与其他实现的区别?
答案1
Socks v5 是否加密所有流量?
不。
然而,有些软件提供了 SOCKS 代理本地(即localhost
)并将其转换为网络上的自定义协议,该协议可能加密。例如,这就是 Tor 的工作方式,以及ssh -D
动态隧道。
你能看看这个客户端并解释一下它与其他实现的区别吗?
Shadowsocks 不是 SOCKS 5 客户端。它使用自定义协议通过网络,并且仅提供与 SOCKS 兼容的接口本地– 与我之前的 Tor 和 SSH 示例完全一样。
Your computer Internet
┌─────────────────────────────────────────┐
│ client --[SOCKS 5]--> ss-client ==[Shadowsocks]==> ss-server --[TCP]--> destination
└─────────────────────────────────────────┘
--- plaintext
=== encrypted