Socks5 是一种网络协议,属于 SOCKS(Socket Secure) 协议的第五版。它是一种通用的代理协议,用于在客户端与服务器之间转发网络流量,能够代理任何类型的流量(如 HTTP、FTP、SMTP 等),不仅局限于特定的应用协议。
一、SOCKS5 的特点
- 协议级代理:
- SOCKS5 工作在会话层(第 5 层)和传输层(第 4 层)之间,能够代理任意应用协议的数据包。
-
与 HTTP 代理不同,它不修改数据包,仅转发流量。
-
支持身份验证:
-
SOCKS5 可以支持无验证、用户名/密码验证、GSS-API 等方式,增强了安全性。
-
支持 UDP 和 TCP:
-
除...