ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: RealIP при проксировании.


  • To: nginx-ru@xxxxxxxxx
  • Subject: Re: RealIP при проксировании.
  • From: Алексей Бобок <alexey.bobok@xxxxxxxxx>
  • Date: Wed, 3 Jun 2009 10:19:31 +0300
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=Uwz20l+bnaCFidkh+2JoqfI3Jo/lBd8bkME7Bfq1zSk=; b=AdqrbGAv/++4Di7Pv+sQfr6mk8kFetk3aosAcVfLoR9aG5UKCJmcgTTwlFPpiK/bh4 L+Yvq19/90D+leL/qHyczQnvMAW11RFe7YHyUY6/zXuA+WH4Z8zMN9lESQbp0Miu5pKu XEoQEW1PIJT/t6BaRXrLry/R1vPyrlJsT4HTE=
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=eF+MYfZxa1ECBxaUGP1icOns3caVWq4rfOpFyCQmvLXHSKga2TB29ej+P1q6SAbLvN dBskG9JvhHom0xwtNABrjPYuPw0Q87HuWpeLx/w9vpJ1jYIWsHPPKD+wq3ofhfn/oj+p iULxXP6078/+r97I3my5EuxYiMuoLBF6Oyy4M=
  • In-reply-to: <5fe30f6e0906030006v41bb146dx958f1491e3f52b3b@xxxxxxxxxxxxxx>
  • References: <5fe30f6e0906030006v41bb146dx958f1491e3f52b3b@xxxxxxxxxxxxxx>

на бекенде nginx  добавить
http {
...
    set_real_ip_from your.frontend.ip.addr/32;
    real_ip_header X-Real-IP;
...
}

3 июня 2009 г. 10:06 пользователь Алексей Васильевич Залесов
<aleksey.zalesov@xxxxxxxxxxxx> написал:
> Доброе утро.
>
> Сейчас есть не совсем стандартная временная конфигурация - nginx
> проксирует запросы на nginx+FastCGI/PHP. Проблема в том, что бэкенд не
> видит реальных IP клиентов - в логах только адрес первого сервера.
>
> На фронтенд сервере:
> proxy_pass         http://91.206.57.138:80/forum;
> 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;
>
> На бэкенд:
> fastcgi_param   X_REAL_IP        $remote_addr;
> fastcgi_pass    127.0.0.1:9000;
>
> Как передать реальный IP клиента PHP-скрипту?
>
> --
> Алексей
>



-- 

--
Best regards, Alexey Bobok


 




Copyright © Lexa Software, 1996-2009.