Я пытаюсь предотвратить атаку loic с помощью этой команды
iptables -A INPUT -p tcp --dport 80 -m hashlimit --hashlimit-upto 50/min \
--hashlimit-burst 500 --hashlimit-mode srcip --hashlimit-name http -j ACCEPT
iptables -A INPUT -p tcp --dport 80 -j DROP
ссылка: Как предотвратить атаку LOIC (DDOS)?
Я всегда получал это сообщение об ошибке:
iptables v1.3.5: Unknown arg `--hashlimit-upto'
Что вызывает это и как я могу это исправить?
Вы используете древняя версия iptables который восходит к январю 2006 года и, вероятно, в очень старом дистрибутиве Linux.
Проблема в том, что функция, которую вы пытались использовать, была добавлен в iptables в 2008 г..
Решение заключается в обновлении до более современного дистрибутива Linux.