一、传递真实ip给后台前端
proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $host;
二、获取nginx传递过来的真实ipnginx
须要加一个模块 http_realip_moduleshell
从新编译nginxspa
./configure --prefix=/home/data/nginx --with-http_realip_module make install service nginx restart
而后location里配制rest
set_real_ip_from 192.168.1.0/24; 指定接收来自哪一个前端发送的 IP head 能够是单个IP或者IP段 set_real_ip_from 192.168.2.1; real_ip_header X-Real-IP; service nginx reload