[RoLUG] Fw: NetShaper

Ciro Mattia Gonano gonano@CS.UniBO.IT
Mar 29 Lug 2003 19:44:31 CEST


Se puo` interessare a qualcuno uno shaper tutto pizza e pomodoro ;)

--- Begin forwarded message:

Date: Tue, 29 Jul 2003 15:17:07 +0200
From: Pietro Bertera <dr.iggy@iol.it>
To: ml@sikurezza.org
Cc: devel@sikurezza.org
Subject: NetShaper


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


--- End forwarded message

-- 
Lestat de Lioncourt  -- a.k.a --  Ciro Mattia Gonano
 Undergraduate student in Computer Science at University of Bologna
 IHGGer #1049   <=>  ICQ#: 52631406   <=>   URL: http://www.CS.UniBO.It/~gonano
 Debian admin at Students.CS.UniBO.It <=> look at headers for my JabberID & GPG


Maggiori informazioni sulla lista RoLUG