[ОТВЕТИТЬ]
Опции темы
07.10.2009 09:06  
OlegON
Достали меня долбежом и качалками в 20 потоков, пришлось принять меры.

Цитата:
#Любители долбить сервера идут лесом, максимум 2 соединения за 30 секунд ..............
# Max time
SECONDS=30
# Max connections per IP
BLOCKCOUNT=2
# default action can be DROP or REJECT
DACTION="DROP"
$IPTABLES -I INPUT -p tcp --dport 1090 -m state --state NEW -m recent --set
$IPTABLES -I INPUT -p tcp --dport 1090 -m state --state NEW -m recent --update --seconds ${SECONDS} --hitcount ${BLOCKCOUNT} -j ${DACTION}
# .................................................
После этого все соединения с одного IP, на определенный порт, превышающие лимит, блокируются. Соответственно, таких строк может быть несколько, на разные порты, с подсчетом по каждому. Не очень красивое, но приемлемое для меня решение.
 
 
Опции темы



Часовой пояс GMT +3, время: 07:46.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.