[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