1. 在haproxy的主配置文件中确认有如下参数
defaults mode http 七层 option forwardfor 转发客户端IPfrontend http bind *:80
2. 安装插件F5XForwardedFor.dll:
1)、下载与安装:F5XForwardedFor2008.zip 下载地址:
2)、根据自己的版本将x86\Release 或者x64\Release目录下的F5XForwardedFor.dll拷贝到某个目录,假设为C:\ISAPIFilters,确保对IIS进程对该目录有读取权限。
3)、打开IIS管理器,找到当前开启的网站,在该网站上右键选择“属性”,打开属性页。
4)、属性页切换至“ISAPI筛选器”(ISAPI Filters),点击“添加”按钮,出现添加窗口。
5)、在添加窗口:“筛选器名称”填写“F5XForwardedFor”,“可执行文件”填写F5XForwardedFor.dll的完整路径。
6)、点击确定,然后重启IIS服务器。