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

Alexander Volkov =?iso-8859-1?q?alt_=CE=C1_vladregion=2Eru?=
Вт Дек 19 08:57:44 MSK 2006


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
--
 Regards, Alexander




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