Как передать удаленный IP прокси сервису? - Nginx - PullRequest
11 голосов
/ 03 февраля 2011

Я запускаю службу в localhost на 127.0.01:8000

и я передаю это с помощью:

proxy_pass http://127.0.0.1:8000;

Проблема в том, что мне нужно передать IP-адрес пользователя в службу.


Есть идеи?

Ответы [ 2 ]

20 голосов
/ 03 февраля 2011

Я отправляю реальный IP-адрес в django, устанавливая собственный заголовок:

proxy_set_header X-Real-IP $remote_addr;

Эти заголовки доступны в request.META

3 голосов
/ 01 марта 2011
...