真实场景
服务器一般根据客户端IP做请求限速或者请求统计,日志审计功能。但在复杂的网络架构中,中间存在许多代理设备,如何将客户端真实 IP 地址在多层代理建透传呢?这就是本文要分享的技术点。
L4代理客户端地址透传
| dr三角模式 | tunnel隧道模式 | tcp option方式携带客户端地址 | 代理使用tcp proxy protocol |
| 三角模式,客户端请求代理,代理转发给rser,rser直接响应客户端。请求过程中代理只是改写了客户端请求包中目标mac地址,目的将数据包交给rser处理,故rser可以直接得到客户端地址。 | 在原始ip包前面添加新的ip头,客户端请求代理,代理添加新ip头后转发给rser,rser去除新的ip头直接响应客户端。 |


