Re: проксирование nginx на nginx & REMOTE_ADDR
Vitaliy Okulov
vitaliy.okulov at gmail.com
Fri Sep 19 17:16:01 MSD 2008
http://sysoev.ru/nginx/docs/http/ngx_http_realip_module.html
19 сентября 2008 г. 16:31 пользователь Денис <alfa at 1nsk.ru> написал:
> Здравствуйте.
>
> Есть схема:
> Сервер А nginx 192.168.0.1
>
> и Сервер Б nginx 192.168.1.1
>
> ряд пользователей запрашивают данные с сервера А, который
>
> location / {
> proxy_pass http://192.168.1.1/;
> proxy_set_header Host domain.ru;
> proxy_set_header X-Real-IP $remote_addr;
> proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
> }
>
> => в логах сервера Б светится REMOTE_ADDR 192.168.0.1, а не клиентский.
>
> В какую сторону посмотреть чтобы поправить, я так понимаю надо на уровне
> сервера Б проверять HTTP_X_REAL_IP и если есть, заменять его или удалять
> первый адрес из X-Forwarded-For
>
>
>
> --
> Денис (ALFA-RIPE)
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20080919/92654944/attachment.html>
More information about the nginx-ru
mailing list