Дано:
OS: Linux CentOS
MTA: Exim
В конфиге:
smtp_accept_max = 200
smtp_accept_max_per_host = 1
Рулесы в iptables:
$IPT -v -A INPUT -p tcp -m tcp --sport 1024:65535 --dport 25 -m state --state ESTABLISHED -j ACCEPT;
$IPT -v -A INPUT -i $IF -p tcp -m tcp --sport 1024:65535 --dport 25 -m state NEW -m hashlimit --hashlimit 1/s --hashlimit-burst 2 --hashlimit-mode srcip --hashlimit-name SMTP --hashlimit-name SMTP -j ACCEPT;
Что имеем:
В логах по 10-20 строк подряд вида:
Connection from [w.x.y.z] refused: too many connections
netstat -nt |grep ':25' |awk '{print $5}' |awk -F: '{print $1}' |sort -n |uniq |wc -l
1591
Примечание: Уже думаю написать автобанилку по подсетям, но очень нежелательно закрывать валидных юзеров :(
Вопрос:
Any ideas?
Ответ на:
комментарий
от VIM
Ответ на:
комментарий
от mky
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Неправильно работает модуль hashlimit iptables (2013)
- Форум Iptables ошибка при вводе правила. (2011)
- Форум iptables hashlimit Результат не соотв. ожиданиям. (2010)
- Форум Защита от Dos игрового сервера (2016)
- Форум ftp && iptables (2007)
- Форум IPTABLES открыть FTP (2015)
- Форум OpenWrt iptables+hashlimit (2020)
- Форум IP Tables (2013)
- Форум Помогите исправить скрипт iptables (2015)
- Форум Настройка Iptables Centr0s 6.0 (2013)