Proxy Server 代理服务器
替你去请求别的服务器的中间人。你 → 代理 → 真实服务器。
为什么用代理:
- 隐藏来源 IP —— 真实服务器看到的是代理的 IP
- 缓存 —— 多人访问同一资源,代理只下载一次
- 过滤 —— 拦截不想让用户访问的内容
- 审计 —— 所有流量都过代理,日志可追溯
- 绕过限制 —— 用境外代理访问被限制的内容
两种方向(很容易混):
| 用户视角 | 服务器视角 | |
|---|---|---|
| Forward Proxy 正向代理 | 替我去访问外网 | 看不到真实用户 |
| Reverse Proxy 反向代理 | 我看到的是这个代理,不是真服务器 | 在网站架构里,保护后端 |
记忆方式:Forward = 替客户端前向访问;Reverse = 替服务器反向接收。