Cytuje:
Mam htb, to ktore ma gotowy oddzielna klase dla p2p. Wczesniej nie zwrocilem uwagi, bo raczej wszyscy korzystali z mula, niektorzy z kazzy, jak zainstalowalem azureusa, to dopiero do zauwazylem.
To moja odpowiedz, po Twoim poscie sie pojawila, zeby calkiem jasne bylo wszystko wstawiam czesci rchtb
# Konfiguracja
htb_config=/etc/htb.conf
#htb_config=./htb_config
WANINT=eth0 # iterfejs do internetu
LANINT=eth1 # interfejs do Lanu
WANDOWN=4024 # Download w kbit/s
WANUP=512 # Upload w kbit/s
P2PDOWN=500 # max download p2p w kbit/s
P2PUP=50 # max upload p2p w kbit/s
#LANSPD=4094 # LAN zwykly w [kbit/s]
LANSPD=9400 # LAN dla ftp w [kbit/s]
ICMPSPD=106 # Predkosc dla klasy ICMP (rate)
SERVSPD=200 # Predkosc dla gosci (rate)
PRIOPORT=22 # Port priorytetowy
# Koniec konfiguracji
# Pasmo dla p2p
$h class add dev $LANINT parent 1:2 classid 1:5 htb rate ${P2PDOWN}kbit ceil ${P2PDOWN}kbit prio 4 quantum 1500
$h qdisc add dev $LANINT parent 1:5 $SFQ
$h class add dev $WANINT parent 2:1 classid 2:5 htb rate ${P2PUP}kbit ceil ${P2PUP}kbit prio 6 quantum 1500
$h qdisc add dev $WANINT parent 2:5 $SFQ
if [ $pora != 4 ];then
$i -t mangle -A PREROUTING -i $LANINT -p tcp --dport 1024:6110 -j MARK --set-mark 2
$i -t mangle -A PREROUTING -i $WANINT -p tcp --sport 1024:6110 -j MARK --set-mark 2
$i -t mangle -A PREROUTING -i $LANINT -p tcp --dport 6113:6664 -j MARK --set-mark 2
$i -t mangle -A PREROUTING -i $WANINT -p tcp --sport 6113:6664 -j MARK --set-mark 2
$i -t mangle -A PREROUTING -i $LANINT -p tcp --dport 6670:8073 -j MARK --set-mark 2
$i -t mangle -A PREROUTING -i $WANINT -p tcp --sport 6670:8073 -j MARK --set-mark 2
$i -t mangle -A PREROUTING -i $LANINT -p tcp --dport 8075:8499 -j MARK --set-mark 2
$i -t mangle -A PREROUTING -i $WANINT -p tcp --sport 8075:8499 -j MARK --set-mark 2
$i -t mangle -A PREROUTING -i $LANINT -p tcp --dport 8501:27000 -j MARK --set-mark 2
$i -t mangle -A PREROUTING -i $WANINT -p tcp --sport 8501:27000 -j MARK --set-mark 2
$i -t mangle -A PREROUTING -i $LANINT -p tcp --dport 27051:55999 -j MARK --set-mark 2
$i -t mangle -A PREROUTING -i $WANINT -p tcp --sport 27051:55999 -j MARK --set-mark 2
$i -t mangle -A PREROUTING -i $WANINT -p tcp --dport 56000:56002 -j MARK --set-mark 2
$i -t mangle -A PREROUTING -i $WANINT -p tcp --sport 56000:56002 -j MARK --set-mark 2
$i -t mangle -A PREROUTING -i $WANINT -p tcp --dport 56003:65535 -j MARK --set-mark 2
$i -t mangle -A PREROUTING -i $WANINT -p tcp --sport 56004:65535 -j MARK --set-mark 2
$h filter add dev $LANINT parent 1:0 protocol ip prio 3 handle 2 fw flowid 1:5
$h filter add dev $WANINT parent 2:0 protocol ip prio 4 handle 2 fw flowid 2:5
fi
To chyba na tyle odnosnie p2p.

No teraz czekam na odp.