http://www.yinxiulei.cn/iis-haproxy-ip.html
haproxy配置
在配置中增加
option forwardfor #转发客户IP到后端服务器
option originalto
nginx配置
server
{
location
{
……..
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
#添加这一行
……..
}
}
IIS配置
下载 http://bcs.duapp.com/xiueli/F5XForwardedFor.zip
1、建立C:\ISAPIFilters
2、32或者64位分别拷贝不同的 F5XForwardedFor.dll到C:\ISAPIFilters
3、在IIS的isap下面新建一个 F5XForwardedFor名称的筛选器,
dll执行C:\ISAPIFilters\F5XForwardedFor.dll
4、重启IIS生效,查看日志,OK
apache配置
修改配置文件中的log_format 格式获取
LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
重启apache,查看日志,OK