nginx如何拿到真实用户ip

需要将--with-http_realip_model 编译进Nginx

因为nginx有可能有反向代理 获取到的客户端ip就不是原用户IP了

X-Forwarded-For:

X-Real-IP: 客户端地址 

通过变量来获取地址

realip指令

set_real_ip_from: address

real_ip_header: 到底从哪里取IP地址  有三个选项 X-Real-IP | X-Forwarded-For | proxy_protocol  默认是 X-Real-IP取地址 

real_ip_recursive:换回地址 类似集差 将相同的Pass掉 

 

猜你喜欢

转载自www.cnblogs.com/jackey2015/p/10362723.html
0条评论
添加一条新回复