[Sysadmins] nginx - как оставлять IP клиента при проксировании?

Serge =?iso-8859-1?q?skompan_=CE=C1_kspu=2Ekr=2Eua?=
Вт Дек 19 09:54:04 MSK 2006


В сообщении от 19 декабря 2006 07:57 Alexander Volkov написал(a):
> On 2006-12-18 16:26:45 +0200, Michael Shigorin wrote:
> MS> On Mon, Dec 18, 2006 at 02:09:29PM +0300, Alexander Volkov wrote:
> MS> > MS> > apt-cache showpkg apache |grep mod_real
> MS> > MS> > а в ответ  - тишина. В т.ч., по упомянутому пакету.
> MS> > MS> Эот говорит всего лишь о том, что в %description нет вагона
> MS> > MS> мусора.
> MS> > showpkg показывает много больше чем %description, в т.ч., все
> MS> > модули в сборке
>
> MS> Нет, не все.  Этот -- вшивается, а не DSO (c'est la vie).
> Тогда что у меня не так:
> apache-1.3.33rusPL30.20-alt1.M24.3
> httpd.conf:
> ..
> <IfModule mod_realip.c>
>     RealIP on
> </IfModule>
>
> nginx.conf:
> ..
>        proxy_pass         http://127.0.0.1:8080/;
>        proxy_redirect     off;
>        proxy_set_header   Host              $host;
>        proxy_set_header   X-Real-IP         $remote_addr;
>        proxy_set_header   X-Forwarded-For   $proxy_add_x_forwarded_for;
>
> в лог пишет 127.0.0.1
Может вместо внутрипетлевого интерфейса нужно писать intranet ip?



Подробная информация о списке рассылки Sysadmins