[ 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