LINUX.ORG.RU
ФорумAdmin

[help] настроить бан


0

0

подскажите как атоматизироать банилку по айпи юзеров привышающих число одновременных конектов?

сейчас делаю вручную так:

netstat -na | grep ":80" | awk '{print $5}' | cut -d. -f1-4 | cut -d: -f1 | sort -n| uniq -c | sort -n | tail -10

и тех у кого >=8 добавляю в

iptables -I INPUT -j DROP -s 124.217.224.1

можно это как то автоматизировать в крон? пока не знаю как реализовать фильтр ip по условию >=8

Перемещено JB из Talks

anonymous

Ответ на: Re: [help] настроить бан от SlavikSS

Re: [help] настроить бан

это vps, там процессор на 100 процентов загружен уже, динамически отслеживать мне не нужно, достаточно такую проверку делать раз в 10 минут

anonymous ()
Ответ на: Re: [help] настроить бан от Giz0

Re: [help] настроить бан

one-liner'ы не рулят +) ИМХО эти 11 пайпов лучше разбить на красивый и удобочитаемый шелл-код

P.S.: совершенная степень прилагательных в английском используется с определенным артиклем ;)

xio ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.