代理服务器入门:正向、反向、透明、混淆都是什么
“代理服务器”这个词在不同语境里指的东西不一样。理解它,先看它站在网络拓扑的哪一侧。
1. 正向代理
正向代理替客户端向外部服务发起请求,目标站看到的是代理的 IP。住宅代理、SOCKS5、HTTP 代理都属于正向代理。
2. 反向代理
反向代理站在服务端前面,客户端访问的是反向代理,由它把请求转发到后端。Nginx、Cloudflare 就是典型反向代理。
3. 透明代理
透明代理在网络层强制接管所有出站流量,客户端不需要配置,常见于运营商和企业网关。
4. 混淆代理
混淆代理把代理流量伪装成 HTTPS、WebSocket 或其它常见协议,用来绕过深度包检测。注意它与“住宅代理”不是同一个东西。
5. 业务上怎么用
- 跨境电商和网页爬虫:使用正向住宅代理。
- 对外提供服务:用反向代理做负载均衡和 WAF。
- 透明代理 / 混淆代理:与本服务无关,主要是网络管理领域。