2

Как я могу ограничить количество подключений http и https с указанного IP-адреса до десяти в минуту с помощью команд iptables ?

Я пробовал это, но это не работает:

iptables -A INPUT -s 192.168.1.100 -p tcp -m multiport --destination-port 80,443 -m state --state NEW -m limit --limit 10/min -j ACCEPT

и кто-то говорит мне, что вы должны использовать недавний модуль!

Как насчет этого пути?

iptables -A INPUT -p tcp --syn --match multiports --dport http,https -m state --state NEW -m recent --set --name HTTP

iptables -A INPUT -m recent --update --seconds 60 --hitcount 11 --name HTTP -j ACCEPT

до сих пор не работает.

1 ответ1

-1

Вы можете использовать следующую команду iptables:

iptables –A INPUT –s $IP_Address –p tcp –m multiport –-destination-port 80,443 –m state --state NEW –m limit -–limit 10/min –j ACCEPT

Курс сетевой безопасности?...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .