In questo tutorial, scopriremo come limitare il numero di connessioni per IP
Il tutto è molto semplice, basta installare un semplice modulo in apache, ora vi chiederete perchè ho voluto scrivere questo tutorial, perchè da tempo cercavo un semplcie script o una regola di IP tables per limitare il download di 3 o + file .zip dal web... ma con IPtables mi faceva limitare le connessioni per IP anche per tutte le altre estensioni... allora ho cercato altri metodi
Iniziamo con l'installazione che se no parlo troppo ()
Requisiti di sistema:
- Linux
- Accesso di root
- Apache
Installazione:
- Entrare in SSH e digitare
cd /usr/src
wget http://dominia.org/djao/limit/mod_li...nn-0.04.tar.gz
tar xzvf mod_limitipconn-0.04.tar.gz
cd mod_limitipconn-0.04
pico Makefile
Cercare la linea APXS=apxs
e cambiala con
APXS=/usr/local/apache/bin/apxs
Ora fate ctrl O per salvare il file e successivamente ctrl X
// Se la vostra locazione di apxs è differente fare:
// locate apxs e copiare il percorso
// E copiatela in...
make
make install
service httpd restart
pico -w /etc/httpd/conf/httpd.conf
locate ExtendedStatus
Ora assicurarsi che ExTendedStatus sia senza il commento all'inizio e aggiungete queste linee di condice nelle voste virtual directory che volete limitare... o aggiungetelo all'indice principale se volete le volete limitare tutte (inteso alle virtual directory)
<IfModule mod_limitipconn.c>
<Location /somewhere>
MaxConnPerIP 3
# exempting images from the connection limit is often a good
# idea if your web page has lots of inline images, since these
# pages often generate a flurry of concurrent image requests
NoIPLimit image/*
</Location>
<Location /mp3>
MaxConnPerIP 1
# In this case, all MIME types other than audio/mpeg and video*
# are exempt from the limit check
OnlyIPLimit audio/mpeg video
</Location>
</IfModule>
Ora non vi basterà altro che fare ctrl O per salvare e ctrl X ora digitate
service httpd restart
Ecco fatto... facile...Vi basterà seguire questi semplici passi
![]()


LinkBack URL
About LinkBacks


)


Vi basterà seguire questi semplici passi


Rispondi Citando

Segnalibri