Ksztaltowanie - problem

Krzysztof Mościcki stivi w elomza.pl
Wto, 7 Wrz 2004, 14:32:36 CEST


Dnia 07-09-2004, wto o godzinie 11:42 +0200, Tomek napisał(a):
> Ostatnio zainstalowalem sobie testowa wersje Kernela 2.6.9, poniewaz na
> 2.6.7 nie dzialalo ksztaltowanie..(a dokladnie wywalalo blad:
> RTNETLINK answers: Invalid argument).. Teraz nie mam zadnych komunikatow
> z bledami, jednak nie wiem jak w najprostszy sposob sprawdzic czy mi to
> ksztaltowanie dziala. Chcialem przyblokowac transfer na jeden ip do
> powiedzmy 80 kbps jednak nie widac zadnych efektow. (Transfer jest caly
> czas maksymalny). Oto konfiguracja ktora probowalem odpalic:
> 
> --------------------------
> 
> #!/bin/bash
> 
> echo "Ksztaltowanie wlaczone..."
> 
> #interfejs
> DEV="eth0"
> 
> limit="96kbit"
> limitmax="128kbit"
> 
> #konfig
> 
> /sbin/tc qdisc del root dev $DEV
> /sbin/tc qdisc add dev $DEV root handle 1:0 htb default 1
> 
> /sbin/tc class add dev $DEV parent 1:0 classid 1:1 htb rate 2000kbit
> ceil 2000kbit prio 1
> /sbin/tc class add dev $DEV parent 1:1 classid 1:10 htb rate $limit ceil
> $limitmax prio 5
> 
> /sbin/tc filter add dev $DEV protocol ip parent 1:0 prio 10 u32 match ip
> src 192.168.0.2 flowid 1:10
> /sbin/tc filter add dev $DEV protocol ip parent 1:0 prio 10 u32 match ip
> dst 192.168.0.2 flowid 1:10
> 
> --------------
> 
> W tym przykladzie staralem sie przyblokowac transfer na ip 192.168.0.2
> Chcialbym zaznaczyc ze robilem testy na roznych konfiguracjach i zadna
> nie dawala zadanych efektow :/
> Prosilbym o sprawdzenie czy ta konfiguracja powinna dzialac, a jesli nie
> to podanie jakiejs pewnej!!! (Przypomne, ze chodzi mi o przyblokowanie
> tranferu na danych ipku bez mozliwosci pozyczania). Z gory dziekuje za
> pomoc!!!
Tak na szybkiego:
dodaj
/sbin/tc class add dev $DEV parent 1:1 classid 1:20 htb rate 80 kbps
ceil 80 kbps prio 5
a pozniej
/sbin/tc filter add dev $DEV protocol ip parent 1:0 prio 10 u32 match ip
dst 192.168.0.2 flowid 1:20

Mam nadzieje ze sie nie pomylilem.

Pozdrowionka
Krzysztof "Steven" Mościcki





Więcej informacji o liście dyskusyjnej pld-users-pl