leonheart 发表于 2019-1-2 08:37:29

如何在haproxy的后端服务器查看客户端的IP?

  1. 在haproxy的主配置文件中确认有如下参数
  
defaults  
mode http七层
  
optionforwardfor转发客户端IP
  

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


页: [1]
查看完整版本: 如何在haproxy的后端服务器查看客户端的IP?