jason0401 发表于 2015-9-5 07:37:22

使用haproxy做负载均衡时保持客户端真实的IP

  haproxy里添加设置项


[*]option forwardfor
[*]option httpclose
  apache的日志格式修改



[*]LogFormat "MY IP=%{X-Forwarded-For}i AAA %h %u %t" cookie_log
  
这样%{X-Forwarded-For} 就可以显示用户的真实IP,而%h是显示做负载均衡的haproxy的IP。
如果是公司内部系统都是为这个正式IP另外定义了一个名字ORIG_CLIENT_IP,则可以修改转发的名字。



[*]option forwardfor header ORIG_CLIENT_IP

页: [1]
查看完整版本: 使用haproxy做负载均衡时保持客户端真实的IP