Trädvy Permalänk
Medlem
Plats
Kristianstad
Registrerad
Sep 2003

tc, shaping.

Jag håller på att leka litemed tc. När jag kör följande så verkar det som om all övrigt trafik shape:as med. Hur ska jag göra så att tc endast shape:ar efter filtrena med och låter resterande trafik gå som vanligt.

TORRENTS=10
TORRENTS_CLS=2

#root handle
tc qdisc add dev eth0 root handle 1: htb default 12

tc class add dev eth0 parent 1: classid 1:1 htb rate ${TORRENTS}kbps ceil ${TORRENTS}kbps
tc class add dev eth0 parent 1:1 classid 1:11 htb rate $(($TORRENTS/$TORRENTS_CLS))kbps ceil ${TORRENTS}kbps
tc class add dev eth0 parent 1:1 classid 1:12 htb rate $(($TORRENTS/$TORRENTS_CLS))kbps ceil ${TORRENTS}kbps

TORRENT="tc filter add dev eth0 protocol ip parent 1:1 prio 1 u32 match ip"
${TORRENT} dport 5001 0xffff flowid 1:11 #torrent port 5001 to 5009
${TORRENT} dport 5002 0xffff flowid 1:11
${TORRENT} dport 5003 0xffff flowid 1:11
${TORRENT} dport 5004 0xffff flowid 1:11
${TORRENT} dport 5005 0xffff flowid 1:11
${TORRENT} dport 5006 0xffff flowid 1:11
${TORRENT} dport 5007 0xffff flowid 1:11
${TORRENT} dport 5008 0xffff flowid 1:11
${TORRENT} dport 5009 0xffff flowid 1:11

Firewall 1 och 2: obsd Filserver: fbsd Mediaserver till Atv: debian Testserver: debian Produktionsserver: debian Desktop: os x, svorak