如何将远程IP传递给代理服务? - Nginx

时间:2011-02-02 21:51:52

标签: python django ubuntu nginx gevent

我正在127.0.01:8000

的localhost中运行服务

我正在使用以下代理:

proxy_pass http://127.0.0.1:8000;

问题是我需要将用户的IP地址传递给服务。


有什么想法吗?

2 个答案:

答案 0 :(得分:20)

我通过设置自定义标头将真实IP发送到django:

proxy_set_header X-Real-IP $remote_addr;

request.META

中提供了这些标题

答案 1 :(得分:3)