Welcome! Log In Create A New Profile

Advanced

Re: nginx+apache не работают allow deny в .htaccess

January 13, 2011 03:16PM
mod_rpaf вроде работает. В логах и phpinfo выдают нормальный адрес
браузера. Не помню уже чего я сделал DNAT а не REDIRECT, но вроде
адрес отправителя в iptables до nginx не меняется, а значит если
проблема есть, то должна быть у всех кто использует связку
nginx+apache с deny,allow даже без прозрачного проксированя с iptables, как у меня.
Тем более что запрос минуя изврат с брендмауером на http://ip:81/ так
же лупится с Forbidden.

Может кто-нибудь проверить у себя? Есть подозрение что для таких дел
нужен какой-то другой модуль. А может надо как-то сделать так, чтобы
mod_rpaf срабатывал раньше, или апач смотрит на реальный адрес откуда
пакет пришел?

Ну и phpinfo:
Apache Environment
HTTP_X_REAL_IP [АЙПИ БРАУЗЕРА]
HTTP_X_FORWARDED_FOR [АЙПИ БРАУЗЕРА]
SERVER_ADDR [АЙПИ СЕРВЕРА]
SERVER_PORT 80
REMOTE_ADDR [АЙПИ БРАУЗЕРА]

HTTP Headers Information
SERVER_ADDR [АЙПИ СЕРВЕРА]
SERVER_PORT 80
REMOTE_ADDR [АЙПИ БРАУЗЕРА]

Как видим, все выглядит нормально, вроде


> Сумасшедший конфиг и меня свёл с ума. Прошу не читать пред. сообщение
> и показать вывод phpinfo() если таковой есть (я про php). Ибо похоже,
> что не работает rpaf.

> 13 января 2011 г. 5:03 пользователь Евгений 'Rush' Непомнящий
> <rush.zlo@gmail.com> написал:
>> Да, в такой сумасшедшей конфигурации так и должно быть, ибо правилом
>>
>> iptables  -t  nat  -A PREROUTING -p tcp  -d 100.100.100.100 --dport 80
>> -j DNAT --to 100.100.100.100:81
>>
>> вы меняете адрес отправителя пакета на адрес сервера
>> (100.100.100.100). MPM ITK _ТУТ_ не при чём.
>>
>> Чего же вы хотите добиться - из сумасшедшей конфиги и вашего сообщения
>> не ясно, прошу подробностей.
>>
>> 13 января 2011 г. 0:16 пользователь Bykov Subscribe <s@bykov.odessa.ua> написал:
>>> Столкнулся с проблемой.
>>> nginx:81   установлен   как   фронтенд  над  апачем:80,  mod_rpaf  настроен.
>>> Перенаправляются все запросы через брэндмауер так:
>>> iptables  -t  nat  -A PREROUTING -p tcp  -d 100.100.100.100 --dport 80
>>> -j DNAT --to 100.100.100.100:81
>>>
>>> так вот, если в .htaccess сделать
>>> <Limit GET POST>
>>> order deny,allow
>>> deny from all
>>> allow from MY.IP.ADD.R
>>> </Limit>
>>>
>>> Выкидывает с ошибкой 403 FOrbidden
>>> Если  добавить  allow  100.100.100.100 (ip сервера)  - работает нормально, но, ясен
>>> пень, тогда это вообще не нужно
>>>
>>>
>>> Оно  так  и  не  должно  работать  в  такой  связке? Кто сталкивался -
>>> подскажите  плиз.  У  меня  еще в добавок MPM ITK установлен, не знаю,
>>> может ли это как то влиять
>>>
>>>
>>> _______________________________________________
>>> nginx-ru mailing list
>>> nginx-ru@nginx.org
>>> http://nginx.org/mailman/listinfo/nginx-ru
>>>
>>
>>
>>
>> --
>> Cogitum ergo sum
>>






--
С уважением,
Bykov mailto:s@bykov.odessa.ua


_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

nginx+apache не работают allow deny в .htaccess

alexbyk January 12, 2011 04:18PM

Re: nginx+apache не работают allow deny в .htaccess

Rush January 12, 2011 09:04PM

Re: nginx+apache не работают allow deny в .htaccess

Rush January 12, 2011 09:14PM

Re: nginx+apache не работают allow deny в .htaccess

alexbyk January 13, 2011 03:16PM

Re: nginx+apache не работают allow deny в .htaccess

Pavel V. January 14, 2011 02:04PM

Re: nginx+apache не работают allow deny в .htaccess

alexbyk January 15, 2011 09:58AM

Re: nginx+apache не работают allow deny в .htaccess

Лазовский Вадим January 13, 2011 03:26PM

Re: nginx+apache не работают allow deny в .htaccess

alexbyk January 13, 2011 04:44PM

Re: nginx+apache не работают allow deny в .htaccess

Olexander Shtepa January 14, 2011 02:24AM

Re: nginx+apache не работают allow deny в .htaccess

alexbyk January 14, 2011 11:10AM

Re: nginx+apache не работают allow deny в .htaccess

Olexander Shtepa January 14, 2011 11:52AM

Re: nginx+apache не работают allow deny в .htaccess

vt January 14, 2011 05:16PM

Re: nginx+apache не работают allow deny в .htaccess

Nunkomm February 02, 2012 05:25PM

Re: nginx+apache не работают allow deny в .htaccess

barut February 03, 2012 02:24AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 307
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready