Mandriva 10.1 a omezeni rychlosti stahovani

Založil , Únor 16, 2006, 10:08:31 ODPOLEDNE

« předchozí - další »

Ahoj, muzete poradit jak v linuxu nastavit omezeni down a uploadu ?

belakos

No to nebude zadna sranda. Taky sem se snazil omezit rychlost (gentoo) a zkoncil sem u pojmu HTB a CDQ. Po par neuspesnych pokusech sem to vzdal, protoze sem to nepotreboval tak akutne. Good luck 8)

belgarat

Upload se omezi jednoduse (ethX je zarizeni ktere vede dale do site):

tc qdisc add dev ethX root handle 1: htb default 1
tc class add dev ethX parent 1: classid 1:1 htb rate <prumer>kbit prio 1

tohle omezi rychlost vytoku (odesilani) dat ven.

K omezeni downloadu (vstupujici data do pocitace) potrebujes modul IMQ, a prohnat vstupujici data specialnim zarizenim:


modprobe imq
iptables -t mangle -A PREROUTING -i ethX -j IMQ --todev 0


A nakonec omezit stejnym zpusobem prutok onoho spec. imq zarizeni:

tc qdisc add dev imq0 root handle 1: htb default 1
tc class add dev imq0 parent 1: classid 1:1 htb rate <prumer>kbit prio 1


Vice viz http://www.lartc.org, http://www.linuximq.org

skudlik

no htb by jeste soucasti bezne distribuce mohlo byt .. ale o imq docela pochybuju .. :)) takze se nejspis neobejdes bez kompilace jadra a podobnych kratochvili :D

belakos

Skvele, diky za cenny rady. Az budu mit naladu, pohraju si s tim.

belakos

Citace: "skudlik"no htb by jeste soucasti bezne distribuce mohlo byt .. ale o imq docela pochybuju .. :)) takze se nejspis neobejdes bez kompilace jadra a podobnych kratochvili :D
Tak sem si opatchoval kernel a imq mi jde, ale iptables neznaji parametr '--todev'  :cry: Cim to muze byt?

belgarat

nebude to tim, ze ten patch ma 2 casti, jednu do jadra a jednu do iptables ?

belakos

Citace: "belgarat"nebude to tim, ze ten patch ma 2 casti, jednu do jadra a jednu do iptables ?
Ahaaa, tak diky za druhou radu :oops: (Byl sem nepozornej)

Ja jsem mandrivu nainstaloval pred 14 dny jako svoji 1. lin distribuci... A relativne dlouho mi trvalo i to zjistit jak se vubec prihlasit jako root.
Ale diky za vsechny rady, snad se k tomu nejak prokousu :).

Hangman

Neříkej, že to nejde, ale že to neumíš :-)

Hangman is immortal!!! 

vlastne dekuju pouze za vsechny konstruktivni prispevky a rady :)))