Перейти к содержимому
Калькуляторы

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)

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

на 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

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.