mod_evasive Howto

~ 0 min
2007-08-10 07:50

Debian Sarge 3.1

apt-get install apache2-threaded-dev

Mod_evasive downloaden:

/usr/local/src/mod_evasive entpacken

mod_evasive20.c öffnen

Zeile 45 umändern #define MAILER  "/bin/mail -t %s"

Apache2: /usr/sbin/apxs2 -cia mod_evasive20.c

Apache2-Prefork: /usr/sbin/apxs2-prefork -cia mod_evasive20.c

touch /etc/apache2/conf.d/mod_evasive.conf

Apache2: LoadModule evasive20_module     /usr/lib/apache2/mod_evasive20.so

Apache2-Prefork: LoadModule evasive20_module     /usr/lib/apache2-prefork/mod_evasive20

<IfModule mod_evasive20.c>
  DOSHashTableSize 3097
  DOSPageCount 5
  DOSSiteCount 100
  DOSPageInterval 2
  DOSSiteInterval 2
  DOSBlockingPeriod 600
  DOSEmailNotify deine@adresse.de
</IfModule>

rcapache2 stop

rcapache2 start

cd /usr/src/mod_evasive
perl test.pl

Durchschnittliche Bewertung 0 (0 Abstimmungen)

Es ist möglich, diese FAQ zu kommentieren.