Obstruindo ips com .htaccess atrás do verniz

1

Eu tenho o seguinte problema. Eu tenho uma instalação normal de apache / verniz em um servidor com 5 IPs e o verniz envia cada solicitação para o apache usando o IP local (o que eu acho normal já que no backend eu consigo o referrer com $ _SERVER ['HTTP_X_FORWARDED_FOR') do php.

Eu não posso usar os blocos do arquivo .htaccess, já que o apache obtém apenas o IP local. Tudo que eu deny from dentro de .htaccess nunca é aplicado. Se eu for para a porta: 81 (porta do apache), o bloco funciona normalmente.

O que eu preciso fazer é encontrar uma maneira de bloquear o IP do próprio verniz ou enviar de volta para o apache o ID do referenciador original e tudo isso sem reiniciar o verniz (claro que, se isso não for possível, terei de fazer então ...)

Esse IP específico que eu quero bloquear está ficando muito suspeito ...

Obrigado a todos antecipadamente

    
por pataroulis 14.06.2011 / 14:07

3 respostas

2

Você deve instalar o mod_rpaf no seu servidor apache. Isso atualizará o endereço remoto com o último endereço IP do cabeçalho X-Forwarded-For. Nos sistemas baseados no debian:

sudo apt-get install libapache2-mod-rpaf

reinicie o apache.

    
por 14.06.2011 / 14:23
0

Gostaria de bloquear no lado do verniz

link

Aumentaria a escala

    
por 14.06.2011 / 14:16
0

Você pode evitar o reinício do verniz usando o seguinte método: link

    
por 27.10.2011 / 16:25