
[ Home | Liste | F.A.Q. |
Risorse | Cerca... ]
[ Data: precedente
| successivo
| indice ]
[ Argomento: precedente
| successivo
| indice ]
Archivio: Agosto 2003 ml@sikurezza.org
Soggetto: NetShaper
Mittente: Pietro Bertera
Data: 2 Aug 2003 19:30:05 -0000
Segnalo un software da me scritto, utilizzando parte del
codice di rshaper di A. Rubini e R. Giometti.
Netshaper è un software di traffic shaping per GNU/Linux
Le rules che si possono creare con NetShaper permettono di
limitare la banda secondo:
- indirizzo ip sorgente e destinazione (supporto classless)
- porta sorgente e destinazione
- protocollo (TCP o UDP)
- interfaccia di ingresso e di uscita dei pacchetti
una volta installato il modulo in kernel space è possibile
definire le regole tramite il comando in userpace.
esempi di regole:
netshaper 50000
regola TUTTA la banda a 50000 B/s
netshaper -s www.microsoft.com 7000
limita tutto il traffico proveniente da www.microsoft.com a
7000 B/s
netshaper -i eth0 -o eth2 100000
limita tutto il traffico entrante da eth0 e uscente da eth1
a 100000 B/s
netshaper -i eth0 -sport 80 90000
limita tutto il traffico proveniente dal web entrante in
eth0 a 90000 B/s
Ogni regola viene salvata in /proc/netshaper/rules in
formato XML
il progetto è reperibile presso:
http://www.makkia.net/projects/netshaper/
NetShaper non è funzionante con un kernel inferiore al 2.4
(si appoggia interamente netfilter)
E' gradito ogni tipo di feedback.
Saluti
Bertera Pietro
________________________________________________________
http://www.sikurezza.org - Italian Security Mailing List
[ Home | Liste | F.A.Q. |
Risorse | Cerca... ]
www.sikurezza.org - Italian Security Mailing List
(c) 1999-2005