abe hora ,,,,,,,,,,
/sbin/tc qdisc add dev eth0 root handle 1: cbq bandwidth
10Mbit avpkt 1000 cell 8
/sbin/tc class add dev eth0 parent 1:0 classid 1:1 est 1sec
2sec cbq bandwidth 10Mbit rate 128Kbit allot 1514 cell 8
weight
12.8Kbit prio 5 maxburst 20 avpkt 1000 bounded
/sbin/tc class add dev eth0 parent 1:0 classid 1:10 est 1sec
2sec cbq bandwidth 10Mbit rate 64Kbit allot 1514 cell 8
weight
6.4Kbit prio 5 maxburst 20 avpkt 1000 bounded
/sbin/tc class add dev eth0 parent 1:0 classid 1:20 est 1sec
2sec cbq bandwidth 10Mbit rate 48Kbit allot 1514 cell 8
weight
4.8kbit prio 5 maxburst 20 avpkt 1000 bounded
/sbin/tc class add dev eth0 parent 1:0 classid 1:30 est 1sec
2sec cbq bandwidth 10Mbit rate 32Kbit allot 1514 cell 8
weight
3.2Kbit prio 5 maxburst 20 avpkt 1000 bounded
/sbin/tc class add dev eth0 parent 1:0 classid 1:40 est 1sec
2sec cbq bandwidth 10Mbit rate 16Kbit allot 1514 cell 8
weight
1.6Kbit prio 5 maxburst 20 avpkt 1000 bounded
/sbin/tc qdisc add dev eth0 parent 1:10 handle 10: sfq
perturb 10
/sbin/tc qdisc add dev eth0 parent 1:20 handle 20: sfq
perturb 10
/sbin/tc qdisc add dev eth0 parent 1:30 handle 30: sfq
perturb 10
/sbin/tc qdisc add dev eth0 parent 1:40 handle 40: sfq
perturb 10
/sbin/tc filter add dev eth0 protocol ip handle 1 fw classid
1:1
/sbin/tc filter add dev eth0 protocol ip handle 2 fw classid
1:10
/sbin/tc filter add dev eth0 protocol ip handle 3 fw classid
1:20
/sbin/tc filter add dev eth0 protocol ip handle 4 fw classid
1:30
/sbin/tc filter add dev eth0 protocol ip handle 5 fw classid
1:40
iptables -t mangle -A POSTROUTING -p tcp -s xx.xx.xx.xx/24
-j MARK --set-mark 4 (drop na 32kb)
sashtoto moje da se organizira i po portove
iptables -t mangle -A POSTROUTING -p tcp -s xx.xx.xx.xx/24
--dport 20:21 -j MARK --set-mark 4 (drop na 32kb)
|