上节讲到反向代理 web服务器记录的代理的ip而记录不到客户端的ip
解决这一问题:
在web 服务端:
apache定义日志格式LogFormt “%{ X-real-IP }”
X-real-IP为自定义名字。
在代理里面:
proxy_set_header X-real-IP $remote_addr
怎么查看web端能获取add 用抓包可以访问
Apache Web服务器日志怎么记录客户端的ip值
LogFormt “%{ X-real-IP }”
--------------------------------
如果web端是nginx则要获取客户端的ip的话则这样解决:
Web端:
set_real_ip_from 192.168.10.11 ------------>该指令要有模块--with-http_realip_module-------添加模块
real_ip_header X-real-IP $remote_addr