Re: Apache не видит remote host посетителя

2016-07-26 Пенетрантность Konstantin Pavlov
On 26/07/2016 13:12, Konstantin Pavlov wrote:
> On 22/07/2016 18:31, veris wrote:
>> Доброго времени суток!
>>
>> Такая петрушка:
>>
>> Debian 8, apache + nginx (frontend) (если нужны точные версию, то попозже
>> напишу)
>> все это автоматом ставилось вместе с ispmanager 5
>>
>> ip посетителя определяет нормально
>> а вот remote_host всегда localhost (HostnameLookups включен)
>>
>> гугление не помогло, везде про ip написано
>>
>> такое впечатление что nginx не передает хосты, может что тоже включить надо?
> 
> У Apache 2.2 есть проблемы с mod_remoteip, более-менее нормально работает 
> только mod_rpaf.  Подробнее почитать можно в 
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=807120 .

Я имел в виду, конечно, Apache 2.4 из Debian 8 Jessie.

-- 
Konstantin Pavlov

Build & Deliver Applications, Flawlessly.  
nginx.conf 2016: September 7-9, Austin, TX
https://nginx.com/nginxconf/

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Apache не видит remote host посетителя

2016-07-25 Пенетрантность Vadim A. Misbakh-Soloviov
> К слову, HostnameLookups очень неслабо влияет на производительность.

И вообще эталон "нинужно" :)
Не знаю, как топикстартера, а обычно администраторов интересуют только IP. И 
уж если очень захотелось - можно пойти и ручками отрезолвить обратку (только 
вот зачем?)
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Apache не видит remote host посетителя

2016-07-25 Пенетрантность Валентин Бартенев
On Friday 22 July 2016 23:22:47 veris wrote:
> Pavel Mihaduk Wrote:
> ---
> > Поставить и настроить mod_rpaf или использовать mod_remoteip (если у
> > вас apache 2.4)
> 
> Но ip определяется нормально. А хост должен из ip определяться, если я
> правильно понял ман.
> Не может ли это с еще с PHP быть связано? Натыкался на ман cgi, что если
> хост не задан, то выводит локалхост.
> Попробую включить remoteip, хотя чет сомневаюсь. Конфиг стандартный как при
> неопределяющимся ip ?
> 
[..]

"Host" передается в заголовке запроса "Host".

https://tools.ietf.org/html/rfc7230#section-5.4
http://nginx.org/r/proxy_set_header/ru

--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Apache не видит remote host посетителя

2016-07-25 Пенетрантность Pavel Mihaduk
Хост у nginx определяется из remote_addr, им же подставляется в X-Real-IP 
(X-Forwarded-For), а в remote_addr уходит айпишник самого nginx.


> On 23 июля 2016 г., at 06:22, veris  wrote:
> 
> Pavel Mihaduk Wrote:
> ---
>> Поставить и настроить mod_rpaf или использовать mod_remoteip (если у
>> вас apache 2.4)
> 
> Но ip определяется нормально. А хост должен из ip определяться, если я
> правильно понял ман.
> Не может ли это с еще с PHP быть связано? Натыкался на ман cgi, что если
> хост не задан, то выводит локалхост.
> Попробую включить remoteip, хотя чет сомневаюсь. Конфиг стандартный как при
> неопределяющимся ip ?
> 
> Posted at Nginx Forum: 
> https://forum.nginx.org/read.php?21,268430,268434#msg-268434
> 
> ___
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Apache не видит remote host посетителя

2016-07-22 Пенетрантность veris
Pavel Mihaduk Wrote:
---
> Поставить и настроить mod_rpaf или использовать mod_remoteip (если у
> вас apache 2.4)

Но ip определяется нормально. А хост должен из ip определяться, если я
правильно понял ман.
Не может ли это с еще с PHP быть связано? Натыкался на ман cgi, что если
хост не задан, то выводит локалхост.
Попробую включить remoteip, хотя чет сомневаюсь. Конфиг стандартный как при
неопределяющимся ip ?

Posted at Nginx Forum: 
https://forum.nginx.org/read.php?21,268430,268434#msg-268434

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Apache не видит remote host посетителя

2016-07-22 Пенетрантность Pavel Mihaduk
Поставить и настроить mod_rpaf или использовать mod_remoteip (если у вас apache 
2.4)
> On 22 июля 2016 г., at 18:31, veris  wrote:
> 
> Доброго времени суток!
> 
> Такая петрушка:
> 
> Debian 8, apache + nginx (frontend) (если нужны точные версию, то попозже
> напишу)
> все это автоматом ставилось вместе с ispmanager 5
> 
> ip посетителя определяет нормально
> а вот remote_host всегда localhost (HostnameLookups включен)
> 
> гугление не помогло, везде про ip написано
> 
> такое впечатление что nginx не передает хосты, может что тоже включить надо?
> 
> Posted at Nginx Forum: 
> https://forum.nginx.org/read.php?21,268429,268429#msg-268429
> 
> ___
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru