让后端服务器能够获取客户端真实IP.note
1、让后端服务器能够获取客户端真实IP
# 使用 option forwardfor 参数:
## 开启后会向后端服务器传递一个header:X-Forwarded-For: 客户端IP
vim /etc/haproxy/haproxy.cfg
systemctl restart haproxy
·假设后端是 apache2:
a2enmod remoteip
vim /etc/apache2/apache2.conf
# 在末尾添加:
# 然后修改 日志格式:
vim /etc/apache2/apache2.conf
## 使用 %a 变量就能够获取到客户端真实IP
假设后端是 nginx:
vim /etc/nginx/nginx.conf
# 添加这两条
systemctl restart nginx
·测试访问:
