Nginx 配置添加以下内容:
1 | location / { |
其含义就是在反代时,在客户端发起的请求报文上添加 X-Real-IP
和 X-Forwarded-For
两个 HTTP 头。X-Real-IP
表示表观客户端地址,X-Forwarded-For
,顾名思义,就是“为谁代理”的意思,这个可以用来嵌套式传输客户端真实地址。
被代理的服务,只要能正确解析这两个头,就能获得客户端真实地址。
让 Nginx 反向代理的程序获取客户端真实 IP
点击返回顶部
Nginx 配置添加以下内容:
1 | location / { |
其含义就是在反代时,在客户端发起的请求报文上添加 X-Real-IP
和 X-Forwarded-For
两个 HTTP 头。X-Real-IP
表示表观客户端地址,X-Forwarded-For
,顾名思义,就是“为谁代理”的意思,这个可以用来嵌套式传输客户端真实地址。
被代理的服务,只要能正确解析这两个头,就能获得客户端真实地址。