1. 基础网络架构
正向代理:用户主动配置代理服务器,所有请求经代理中转(如浏览器设置代理IP)。
反向代理:服务器端部署(如Nginx),对外隐藏真实服务器IP,常用于负载均衡。
透明代理:网络强制流量经过代理(如企业防火墙),用户无感知。
2. 协议支持
HTTP/HTTPS代理:处理网页请求,需协议头标识(如`Proxy-Authorization`)。
SOCKS代理(4/5版):支持TCP/UDP全协议流量,适用于游戏、P2P等场景。
隧道代理:将其他协议封装为HTTP传输,绕过网络限制。