Eu terminei de resolver meu problema com outro recurso de iptables
em vez de --set-mark
:
iptables -t mangle -A POSTROUTING -o eth0 -p udp -j CLASSIFY --set-class 1:3
Espero que isso ajude alguém enquanto eu lidava com as complexidades de tc
por algum tempo antes de realizar essa tarefa aparentemente simples.
EDITAR:
Andy Smith está correto, eu deveria estar marcando a corrente POSTROUTING! A regra a seguir deve funcionar com --set-mark
:
iptables -A POSTROUTING -t mangle -p udp -j MARK --set-mark 1