Ksztaltowanie - problem

2004-09-07 Wątek Tomek
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!!!


___
pld-users-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: Ksztaltowanie - problem

2004-09-07 Wątek pbern
On Tue, 7 Sep 2004, Tomek wrote:
jezeli masz masq lub pochodne.. to musisz pakiety naznaczac na iptables.
Pozdrawiam
Pawel Bernadowski
GG 3377, email [EMAIL PROTECTED]

___
pld-users-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: Ksztaltowanie - problem

2004-09-07 Wątek Daniel Dawid Majewski
Dnia 04-09-07 13:25, Uszkodnik Tomek zezna:
mi powiedziec :/ Co rozumiesz przez stwierdzenie: naznaczac pakiety na
iptables ? Z gory dzieki za pomoc !!!
http://www.jtz.org.pl/Html/Kernel-HOWTO.pl.html
--
Pozdrawiam,
Daniel Dawid [LightHouser] Majewski
doctorque(at)wp.pl

___
pld-users-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: Ksztaltowanie - problem

2004-09-07 Wątek ukasz Woniak

7 wrzenia 2004, 11:42:46, Tomek napisal:


T #!/bin/bash

T echo Ksztaltowanie wlaczone...

T #interfejs
T DEV=eth0
^^^
to interfejs do netu czy sieci wewnetrznej
T limit=96kbit
T limitmax=128kbit

T #konfig

T /sbin/tc qdisc del root dev $DEV
T /sbin/tc qdisc add dev $DEV root handle 1:0 htb default 1

T /sbin/tc class add dev $DEV parent 1:0 classid 1:1 htb rate 2000kbit
T ceil 2000kbit prio 1
T /sbin/tc class add dev $DEV parent 1:1 classid 1:10 htb rate $limit ceil
T $limitmax prio 5

T /sbin/tc filter add dev $DEV protocol ip parent 1:0 prio 10 u32 match ip
T src 192.168.0.2 flowid 1:10
T /sbin/tc filter add dev $DEV protocol ip parent 1:0 prio 10 u32 match ip
T dst 192.168.0.2 flowid 1:10

T --

T W tym przykladzie staralem sie przyblokowac transfer na ip 192.168.0.2
T Chcialbym zaznaczyc ze robilem testy na roznych konfiguracjach i zadna
T nie dawala zadanych efektow :/
T Prosilbym o sprawdzenie czy ta konfiguracja powinna dzialac, a jesli nie
T to podanie jakiejs pewnej!!! (Przypomne, ze chodzi mi o przyblokowanie
T tranferu na danych ipku bez mozliwosci pozyczania). Z gory dziekuje za
T pomoc!!!
jezli DEV to eth do sieci wewnetrznej to wydaje mi sie powino dzialac
i ograniczac download




-- 
Pozdrowienia,
ukasz Woniak [EMAIL PROTECTED]


___
pld-users-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: Ksztaltowanie - problem

2004-09-07 Wątek Krzysztof Mocicki
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 Mocicki


___
pld-users-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: Ksztaltowanie - problem

2004-09-07 Wątek Krzysztof Królikowski
Dnia 07-09-2004, wto o godzinie 12:14 +0200, [EMAIL PROTECTED] napisa(a):
 On Tue, 7 Sep 2004, Tomek wrote:
 jezeli masz masq lub pochodne.. to musisz pakiety naznaczac na iptables.

markowanie pakietw jest konieczne przy uyciu filtra fw afaik.

-- 
Krzysztof Krlikowski krolik (at) pld-linux (dot) org
URL: http://PL.Docs.PLD-Linux.org
PLD Linux Documentation Team
nic-hdl: KK19-6BONE


___
pld-users-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl