Apache mod evasive

Iš Žinynas.
Jump to navigation Jump to search

Apache komponentas kuris skirtas apsisaugoti nuo DDoS, crawlerių, scraplerių ir kitaip masiškai imančių duomenis klientų.

apt-get install libapache2-mod-evasive

Į httpd.conf automatiškai bus pridėtas "LoadModule evasive20_module /usr/lib/apache/mod_evasive20.so", jeigu ne, pridėkite.

httpd.conf faile pridėkite :

<IfModule mod_evasive20.c>

DOSHashTableSize 3097
DOSPageCount 5
DOSSiteCount 100
DOSPageInterval 2
DOSSiteInterval 2
DOSBlockingPeriod 10
DOSBlockingPeriod 600

</IfModule>

Priklausomai nuo lankytojų, jų aplankomų puslapių, atvertimų skaičiaus, tai gali būti kiek per griežti 'rulesetai', todėl galite naudoti ir kiek paprastesnius, pvz .:

DOSHashTableSize 3097
DOSPageCount 2
DOSSiteCount 50
DOSPageInterval 1
DOSSiteInterval 1
DOSBlockingPeriod 10

Plačiau aprašyta čia.