Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ipv6 proxy and X-Forwarded-For
- To: nginx-ru@xxxxxxxxx
- Subject: Re: ipv6 proxy and X-Forwarded-For
- From: "anon" <nginx-forum@xxxxxxxx>
- Date: Sat, 08 Oct 2011 18:08:56 -0400
- Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mickey.jlkhosting.com; s=x; h=Date:Sender:From:References:In-Reply-To:Message-ID:Content-Transfer-Encoding:Content-Type:Subject:To; bh=K2XT/cttrGoD56FilfSSW3Xf0w/RWVav6xWT69ZqKL4=; b=u8vO3vR9v/XZATixMphgEFoWYMOcG6iWjZMzTnSDI297AXXUdpO2P6dO/GzY8ehlGQGjKS6xVIT9mFYH8utMjnUB9PruOQDpFfuPIsk9ui3QgTB453cA3011rMqN9NOo;
- In-reply-to: <4E909912.9050302@xxxxxxxxx>
- References: <4E909912.9050302@xxxxxxxxx>
Gena Makhomed Wrote:
-------------------------------------------------------
> On 08.10.2011 20:58, anon wrote:
>
> > if ($host = "") {
> > return 444;
> > }
>
> в документации
> http://nginx.org/en/docs/ такой метод
> не рекомендуется.
Насколько я понял, не стоит делать
такое условие с хостом? Правильно ли
будет сделать
server {
server_name "";
return 444;
}
Или имелось ввиду на счет закрытия
коннекта без ответа?
>
> > proxy_set_header X-Real-IP
> $remote_addr;
> > proxy_set_header X-Forwarded-For
> $proxy_add_x_forwarded_for;
>
> > Все работает отлично и
> хорошо.
>
> если на второй машине
> необходим только реальный
> IP клиентов,
> то нет смысла изменять
> заголовок X-Forwarded-For в
> запросе клиента.
>
> в этом заголовке может быть
> список адресов и он для
> других целей.
> http://dev.opera.com/articles/view/opera-mini-requ
> est-headers/#x-forwarded-for
Спасибо за ссылку. Убрал изменение
X-Forwarded-For, эта замена вообще ни к чему. И
во многих своих конфигах поправлю.
>
> > Единственное, что
> хотелось бы, реальные
> > IP клиентов в логах на ?2.
> Получится ли
> > задуманное?
>
> с помощью
> http://sysoev.ru/nginx/docs/http/ngx_http_realip_m
> odule.html
Пересобрал с данным модулем ?2,
выставил
set_real_ip_from 83.156.101.167;
real_ip_header X-Real-IP;
И что-то не могу выловить я в логе
удаленного IP.
"Менять адрес клиента" - правильно ли я
понял, что адрес приходящий из X-Real-IP
должен подменять $remote_addr?
> --
> Best regards,
> Gena
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@xxxxxxxxx
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
Posted at Nginx Forum:
http://forum.nginx.org/read.php?21,216402,216411#msg-216411
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru
|