Per chi ha avuto da fare con il proprio sito bloccato per via di richieste assurde da parte di utenti ignoti, e cerca veloce rimedio, eccovi una breve guida per impostare il sistema operativo e Apache Web Server.
In primo luogo, � necessario scaricarsi il modulo aggiuntivo
dosevasive22, sviluppato da http://www.zdziarski.com/. Dato che il modulo compilato e funzionante � difficile da trovare, � allegato anche qui (compreso sorgente).
Successivamente, la DLL va messo nella cartella dei moduli, ad esempio in C:\xampp\apache\modules. Il fatto che ha l'estensione *.dll e non *.so non � problematico. Apriamo il file httpd.conf e aggiungiamo al caricamento dei moduli, in prima posizone (carica per ultimo) la riga:
Da prestare attenzione al nome del modulo (dosevasive22_module), in quanto altri nomi non funzionano.Codice:LoadModule dosevasive22_module modules/mod_dosevasive22.dll
In fondo allo stesso file, aggiungiamo le seguenti righe:
Salviamo.Codice:<IfModule dosevasive22_module> #Defaults: #DOSHashTableSize 3097 Default hash table size #DOSPageCount 2 Default maximum page hit count per interval #DOSSiteCount 50 Default maximum site hit count per interval #DOSPageInterval 1 Default 1 Second page interval #DOSSiteInterval 1 Default 1 Second site interval #DOSBlockingPeriod 10 Default for Detected IPs: blocked for 10 seconds DOSHashTableSize 3097 DOSPageCount 2 DOSSiteCount 50 DOSPageInterval 5 DOSSiteInterval 5 DOSBlockingPeriod 60 </IfModule>
Poi dobbiamo installare un Network Loopback Adaptor, che � la parte pi� difficile:
Segnalibri