Docker部署下的NGINX负载均衡,无法获取用户真实IP解决方案

使用Docker版本的NGINX部署项目是,发现获取到的IP为服务器IP,无法获取用户的真实IP

解决方案

在nginx的配置文件server处新增下方代码即可

proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_set_header X-NginX-Proxy true;

你可能感兴趣的:(运维技术笔记,nginx,docker,负载均衡)