[ Home | Liste | F.A.Q. | Risorse | Cerca... ]


[ Data: precedente | successivo | indice ] [ Argomento: precedente | successivo | indice ]


Archivio: Gennaio 2003 ml@sikurezza.org
Soggetto: Re: Come limitare la banda di un'applicazione
Mittente: Tommaso 'Dido' Di Donato
Data: 15 Jan 2003 18:22:00 -0000
<cut>
>Quello che vorrei fare è limitare la banda disponibile in uscita a qmail 
>ad esempio a 96Kb/s in modo da permettere la navigazione alla lan.
>Se non sbaglio dovrei poter risolvere questo problema usando un packet 
>shaper messo sul firewall.
>Volevo sapere se ci sono altri modi, ad esempio direttamente dentro qmail 
>o mettendo le mani sul router cisco.

Lo puoi fare certamente in mille modi.. Forse il più veloce, se hai già 
installato iproute sul server linux, è usare il QoScon le code CBQ. 
Premetto che sto ancora studiando questo argomento (per cui l'esempio non 
sarà certamente perfetto), ma uno scriptino di questo tipo dovrebbe 
risolvere il tuo problema:
----------
#!/bin/bash
ETH=eth0
tc qdisc add dev $ETH root handle 10: cbq bandwidth 100Mbit avpkt 1000
tc class add dev $ETH parent 10: classid 10:1 cbq bandwidth 100Mbit rate 
100Mbit allot 1514 prio 8 maxburst 100 avpkt 1000
tc class add dev $ETH parent 10: classid 10:200 cbq bandwidth 100Mbit rate 
96Kbit allot 1514 prio 7 avpkt 1000 bounded
tc filter add dev $ETH parent 10:0 protocol ip prio 100 u32 match ip dport 
25 flowid 10:200
-------------

dove ETH deve essere la scheda di uscita.
Ah, ovviamente se qualcuno può insegnarmi come migliorare queste banali 
impostazioni sarò + che grato!
Dido



________________________________________________________
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