¿Cómo instalar mod_evasive?
Mod_Evasive ayudará a detener los ataques básicos en un servidor (HTTP, ataques de denegación DDoS y ataques de fuerza bruta). La detección es realizada por la creación una tabla dinámica interna hash de las direcciones IP y URI, y denegando cualquier dirección IP por las siguientes causas:
-Solicitando las mismas páginas web muchas veces por segundo.
-Solicitando más de 50 conexiones simultaneas sobre el mismo objeto por segundo.
-Realizando solicitudes con listas negras temporales (sobre listas de bloqueo).
Para configurar mod_evasive se deben seguir los siguientes pasos:
Ingresar en su servidor con privilegios root y luego en la línea de comandos:
# wget http://www.nuclearelephant.com/projects/mod_evasive/mod_evasive_1.10.1.tar.gz
# tar -zxvf mod_evasive_1.10.1.tar.gz
# cd mod_evasive
Si usted está usando apache 1.3.x :
# /usr/local/apache/bin/apxs -cia mod_evasive.c
y agregar las siguientes líneas en el archivo de configuración de Apache httpd.conf:
DOSHashTableSize 3097
DOSPageCount 6
DOSSiteCount 100
DOSPageInterval 2
DOSSiteInterval 2
DOSBlockingPeriod 600
Si usted está usando apache 2.0.x :
# /usr/sbin/apxs -cia mod_evasive20.c
Usted debe agregar estás líneas en el archivo httpd.conf:
DOSHashTableSize 3097
DOSPageCount 6
DOSSiteCount 100
DOSPageInterval 2
DOSSiteInterval 2
DOSBlockingPeriod 600
Para finalizar el proceso de instalación se debe reiniciar Apache y la instalación estará completada.
# /etc/init.d/httpd restart
Deja una respuesta