>
>желательно оба...
Беда твоя поправима, конфигурация будет достаточно простой и вполне
подойдет htb, кстати примеров на lartc завались, просто не сочти за труд
слегка почитать.
IFACE=eth0
RATE=10m
RATE1=128k
RATE2=64k
NET1="1.1.1.1/24"
NET2="2.2.2.2/16"
tc qdisc add dev ${IFACE} root handle 1: htb default 80
tc class add dev ${IFACE} parent :1 htb classid 1:1 rate ${RATE} ceil ${RATE}
tc class add dev ${IFACE} parent 1:1 classid 1:10 htb rate ${RATE1} ceil ${RATE1}
tc class add dev ${IFACE} parent 1:1 classid 1:20 htb rate ${RATE2} ceil ${RATE2}
tc class add dev ${IFACE} parent 1:1 classid 1:80 htb rate ${RATE} ceil ${RATE}
qdisc add dev ${IFACE} parent 1:10 handle 10: pfifo limit 5
qdisc add dev ${IFACE} parent 1:20 handle 20: pfifo limit 3
qdisc add dev ${IFACE} parent 1:80 handle 80: sfq perturb 10
TCF="tc filter add dev ${IFACE} protocol ip "
${TCF} prio 1 u32 match ip src ${NET1} flowid 1:10
${TCF} prio 1 u32 match ip dst ${NET1} flowid 1:10
${TCF} prio 1 u32 match ip src ${NET2} flowid 1:20
${TCF} prio 1 u32 match ip dst ${NET2} flowid 1:20
Примерно так,
Hint: вешаешь этот скрипт на оба интерфейса