目录

nginx-配置获取客户端真实IP地址

nginx 配置获取客户端真实IP地址

https://img-home.csdnimg.cn/images/20240715101418.png

关键词由CSDN通过智能技术生成

nginx 配置获取客户端真实IP地址

后端服务器收到的请求信息中只有nginx代理的IP信息,后端拿到的ip是代理的信息,不是真实的请求端口的ip,如下图我拿到的ip一直是127.0.0.1

https://i-blog.csdnimg.cn/blog_migrate/95fff9c9296c646e17039639c14c973c.png

但是这不是我想要的结果,于是在网上查阅了先关资料之后就有了处理方法:修改nginx相关的配置文件,原配置如下图所示:

https://i-blog.csdnimg.cn/blog_migrate/5c4a37948b68321120f94a14bf84da98.png

然后修改后的是:

https://i-blog.csdnimg.cn/blog_migrate/e1c17ec65622369538cec5f77f4ccfd4.png

最后在服务器进入nginx目录下的sbin文件夹 运行

./nginx -s reload

更新一下nginx 配置就行了

https://i-blog.csdnimg.cn/blog_migrate/eba3433a0eedc72e7cb4d7915ed2f052.png