tc는 iptables 플래그를 무시합니까?

tc는 iptables 플래그를 무시합니까?

나는 이것에 미쳤다 :

tc qdisc add dev $WANCARD root handle 1: htb default 1
tc class add dev $WANCARD parent 1: classid 1:1 htb rate $SPEED burst 6k prio 1 
tc class add dev $WANCARD parent 1: classid 1:2 htb rate $SPEED burst 6k prio 2
iptables -t mangle -A FORWARD -d $LOCALNET -p tcp --sport 563 -j LOG  --log-prefix '* usenet *' --log-level 4
iptables -t mangle -A FORWARD -d $LOCALNET -p tcp --sport 563 -j MARK --set-mark 2 # -m comment --comment "usenet download"
iptables -t mangle -A FORWARD -d $LOCALNET -p tcp --sport 563 -j LOG  --log-prefix '* usenet *' --log-level 4
tc filter add dev $WANCARD parent 1: prio 2 protocol ip handle 2 fw flowid 1:2

내 로그에 따르면 태그는 원하는 대로 변경되지만 모든 것이 여전히 1:1로 처리됩니다.

tc -s class show dev $WANCARD

MARK CLASSIFY를 대체할 수도 있습니다.

-j CLASSIFY --set-class 1:2

하지만 결과는

iptables: No chain/target/match by that name.

여기서 내가 보지 못하는 것은 무엇입니까? (만약에 대비하여 Raspbian Stretch를 사용하고 있습니다)

미리 감사드립니다

관련 정보