Nginx-获取客户端真实IP


  上节讲到反向代理 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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM