Вам необходимо использовать модуль hashlimit.
iptables -I PREROUTING -t mangle -p udp --dport 7778 -m string --hex-string "|5341 4d50|" --algo kmp -m hashlimit --hashlimit-mode srcip --hashlimit-above 2/sec --hashlimit-burst 1 --hashlimit-name foo -j DROP
Здесь режим --hashlimit -делает свое дело. См. руководство ниже
--hashlimit-mode {srcip|srcport|dstip|dstport},...
A comma-separated list of objects to take into consideration. If no --hashlimit-mode option is given, hashlimit acts like limit, but at the expensive of doing the hash housekeeping.
Например,вы можете установить свою скорость для каждой пары исходных IP-адресов -портов назначения, например
--hashlimit -режим srcip,dstport
Выполнитьdpkg --get-selections | grep deinstall
Если в выводе возвращаются те же пакеты, очистите их с помощьюapt-get purge PACKAGENAME
И снова повтори свои шаги
Первая команда не проверяет лицензию пакета, она только проверяет, из какого репозитория установлен пакет, и выводит пакеты, установленные из не -бесплатного репозитория .
Вторая команда проверяет неправильные пути к файлам лицензии, она не должна включать суффикс архитектуры --, например. /usr/share/doc/binutils-common/copyright
для пакета binutils-common
, а не/usr/share/doc/binutils-common:amd64/copyright
(см. список файлов для binutils -общий пакет amd64 ).