LINUX.ORG.RU

задание порта в tc (шейпер)


0

0

пример:

$TC class add dev eth0 parent 1: classid 1:10 htb rate 5kbps burst 2k $TC filter add dev eth0 protocol ip parent 1:0 prio 1 u32 match ip dst x.x.x.0/24 flowid 1:10

тут все ясно. сетка x.x.x.0/24 режется под апстрим в 5KB/s

А как задать диапазон портов/порт

x.x.x.0/24:1412, скажем, не то.

в man tc - ни одного слова "port"

Кто имел удачную практику? Можете подсказать?

anonymous

пример:

$TC class add dev eth0 parent 1: classid 1:10 htb rate 5kbps burst 2k
$TC filter add dev eth0 protocol ip parent 1:0 prio 1 u32 match ip dst x.x.x.0/24 flowid 1:10

тут все ясно. сетка x.x.x.0/24 режется под апстрим в 5KB/s

А как задать диапазон портов/порт

x.x.x.0/24:1412, скажем, не то.

в man tc - ни одного слова "port"

Кто имел удачную практику? Можете подсказать?

anonymous
()
Ответ на: комментарий от anonymous

    tc filter add dev $DEV parent 1: protocol ip prio 14 u32 \
       match ip dport $PORT 0xffff flowid 1:30

sdio ★★★★★
()
Ответ на: комментарий от anonymous

    tc filter add dev $DEV parent 1: protocol ip prio 15 u32 \
       match ip sport $PORT 0xffff flowid 1:30

sdio ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.