nginx代理模式,获取客户端IP

nginx 代理模式下,获取客户端真实IP

在nginx中设置:

proxy_set_header        Host            $host;
proxy_set_header        X-Real-IP       $remote_addr;
proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;

IP地址获取方法:


request.getRemoteAddr():192.168.1.50
request.getHeader("Cdn-Src-Ip"):null
request.getHeader("X-Real-IP"):125.71.200.123
request.getHeader("X-Forwarded-For"):125.71.200.123(我的测试为null)

猜你喜欢

转载自labuladuo.iteye.com/blog/1455374
今日推荐