1. 七层监听器获取客户端真实源IP地址
七层负载均衡HTTP或HTTPS协议服务,通过配置七层负载均衡服务器,使用X-Forwarded-For方式获取客户端的真实源IP地址。真实的客户端源IP存放在HTTP头部的X-Forwarded-For字段
1.1. 创建七层监听器,打开X-Forwarded-For开关
步骤1:http监听器打开X-Forwarded-For开关
步骤2:添加后端主机组,后端主机组启动web服务
1.2. 后端主机上抓包
步骤1:登录其中一个后端主机,通过tcpdump开启抓包
步骤2:登录客户端,在客户端是持续请求监听器地址
1.3. 查看抓包信息,获取客户单真实IP
步骤1:停止抓包,下载抓包文件
步骤2:使用wireshark打开抓包文件,添加过滤条件 http.x_forwarded_for ,在get请求中查看x_forwarded_for字段地址即为请求客户端地址真实地址
客户端地址:
2. 四层监听器获取客户端真实源IP地址
四层
步骤1:在后端主机上开启tcpdump进行抓包
步骤2:在客户端上持续请求
步骤3:停止抓包,下载抓包文件
步骤4:查看TCP option字段中填写的地址即为源IP地址