Witam :)
Otoz mam problem jak w temacie :) Przeczytalem helpa =
ze strony z ktorej
chyba wszyscy poczatkujacy z HTB korzystaja =
(linio.terramail.pl) no i
zabralem sie do roboty. Do obdzielenia transferem z =
POLPAKu mam jakies
100 osob. No i spoko...napisalem sobie scrypta ktory =
mi generuje
"classid" i "filter" dla 100 osob =
chcialem zrobic tak jak p. Liniowski w swoim =
"przykladzie B"...tzn.
podzial na net i podzial na siec LAN. Jak osoby =
sciagaja cos z LANU to
sie dziela transferem ok. 96MB, a jak z netu to ok. =
2MB. I tu jest
wlasnie problem...jakos mi to nie dziala.
Oto moje wpisy:
-----------------------------------------------
tc qdisc del root dev eth1
tc qdisc add dev eth1 root handle 1:0 htb
tc class add dev eth1 parent 1:0 classid 1:1 htb rate =
98000kbit ceil
98000kbit
tc class add dev eth1 parent 1:1 classid 1:2 htb rate =
1900kbit ceil
1900kbit
tc class add dev eth1 parent 1:1 classid 1:3 htb rate =
96100kbit ceil
96100kbit
tc class add dev eth1 parent 1:2 classid 1:4 htb rate =
17kbit ceil
1900kbit
tc class add dev eth1 parent 1:2 classid 1:5 htb rate =
17kbit ceil
1900kbit
(...)
tc class add dev eth1 parent 1:2 classid 1:100 htb =
rate 17kbit ceil
1900kbit
tc filter add dev eth1 protocol ip parent 1:0 u32 =
match ip src
192.168.1.1 flowid 1:3
tc filter add dev eth1 protocol ip parent 1:0 u32 =
match ip dst
192.168.1.2 flowid 1:4
tc filter add dev eth1 protocol ip parent 1:0 u32 =
match ip dst
192.168.1.3 flowid 1:5
(...)
tc filter add dev eth1 protocol ip parent 1:0 u32 =
match ip dst
192.168.1.XXX flowid 1:100
tc qdisc add dev eth1 parent 1:3 handle 4:0 sfq =
perturb 10
tc qdisc add dev eth1 parent 1:4 handle 5:0 sfq =
perturb 10
(...)
tc qdisc add dev eth1 parent 1:100 handle 104:0 sfq =
perturb 10
--------------------------------------
LAN mam podpiety do eth1 a net do eth0. Linux =
Slackware 8.1, kernel
2.4.20. Serwer ma IP wewnetrzne 192.168.1.1, bez =
firewalla i innych
codow tego typu :))
Nie dziala mi ze tak powiem te wpis: " tc filter =
add dev eth1 protocol
ip parent 1:0 u32 match ip src 192.168.1.1 flowid =
1:3"...otoz..caly ruch
czy tak czy tak jest z maksymalna predkoscia =
1900kbit, czy to sciagam z
lokalnego serwera (192.168.1.1) czy z Internetu. A =
jak chce zeby po
Lanie chodzilo wszystko z predkoscia ok. 96Mbit! Co =
robie zle?
Testowalem to na hoscie z lanu o IP 192.168.1.2, ale =
to i tak bez
roznicy:)) Dopiero co zaczynam sie bawic HTB wiec =
prosze o wyrozumialosc
jezeli cos totalnie schrzanilem:))
pozdrawiam
Rafal