![¿Existe un "firewall" local para bloquear mediante IP "X-Forwarded-For" detrás de los servidores proxy inversos?](https://rvso.com/image/83696/%C2%BFExiste%20un%20%22firewall%22%20local%20para%20bloquear%20mediante%20IP%20%22X-Forwarded-For%22%20detr%C3%A1s%20de%20los%20servidores%20proxy%20inversos%3F.png)
La situación es bastante típica. Estoy usando CentOS + Apache(s) detrás de un equilibrador de carga para los sitios web.
En este punto, supongamos que no tengo ningún acceso al equilibrador de carga (o) olvidemos ese.
Actualmente estoy usando .htaccess
BLOQUEAR las IP porque el nativo iptables
no puede bloquear el X-Forwarded-For
tipo de direcciones IP (hasta donde tengo entendido).
Mi enfoque actual funciona de todos modos. Pero esto todavía permite que mis Apache sean afectados, al menos.
Hay unafirewall
(como: iptables
)X-Forwarded-For
¿Cuál también puede bloquear la IP/las conexiones?
Gracias a todos de antemano :)
Respuesta1
Puede utilizar la coincidencia de cadenas en su regla de iptables, por ejemplo.
iptables -I name 1 -p tcp --dport 80 -m string --algo bm --string 'X-Forwarded-For: 10.1.1.1' -j DROP