Jump to content
Калькуляторы

debian 10 traffic control filter не работает

фильтр ограничивает входящие pppoe PADI пакеты до 3 в секунду

 

# tc qdisc add dev $IFACE handle ffff: ingress
# tc filter add dev $IFACE parent ffff: pref 100 protocol 0x8863 u32 match u16 0x1109 0xffff at 0 police rate 1200 buffer 300b drop flowid :1

 

на debian 7-9  всё работает как надо.

 

на debian 10:
# tc -s filter ls dev $IFACE parent ffff: pref 100

 

hit остаётся по нулям (rule hit 0 success 0)

 

что может быть не так?

Share this post


Link to post
Share on other sites

отвечу сам себе
 

на 10м debian можно правило изменить таким образом:

 

# tc qdisc add dev $IFACE handle ffff: ingress
# tc filter add dev $IFACE parent ffff: pref 100 protocol all u32 match u16 0x8863 0xffff at -2 match u16 0x1109 0xffff at 0 police rate 1200 buffer 300b drop flowid :1

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now