0
点赞
收藏
分享

微信扫一扫

低代码平台系统实现详解

止止_8fc8 2024-08-12 阅读 42

HAProxy 的 IP 透传是指在使用 HAProxy 作为代理服务器时,能够将客户端的真实 IP 地址传递到后端服务器,以便后端服务器能够获取到客户端的原始 IP 信息。

web服务器中需要记录客户端的真实IP地址,用于做访问统计、安全防护、行为分析、区域排行等场景。

一、四层IP透传

1、修改 /etc/haproxy/haproxy.cfg配置文件

haproxy:

重启服务:

 2、修改nginx.conf配置文件

nginx 配置:在访问日志中通过变量$proxy_protocol_addr 记录透传过来的客户端IP

RS1:

重启服务:

3、测试结果

没修改之前:

修改之后:

二、七层IP透传

 当haproxy工作在七层的时候,也可以透传客户端真实IP至后端服务器

1、haproxy配置

 重启服务:

2、web服务器日志格式配置

RS1修改nginx.conf配置文件:

 重启服务:

3、测试结果

举报

相关推荐

0 条评论