Проект «SnakeProject» Михаила КозловаРегистрация

Навигация
⇒Voice(Asterisk\Cisco)⇒

⇐CISCO
⇐Microsoft
⇐Powershell
⇐Python
⇐SQL\T-SQL
⇐FreeBSD and Nix
⇐1С
⇐Общая
⇐WEB Разработка
⇐ORACLE SQL \ JAVA

Debian + asterisk 13 + fail2ban


Установка fail2ban + Asterisk13 на Debian

Установим:
apt-get install fail2ban

Конфиги:
/etc/fail2ban/fail2ban.conf — файл настройки запуска процесса fail2ban
/etc/fail2ban/jail.conf — файл настройки защиты сервисов

Пример с ssh:
[ssh]
enabled  = true
port     = ssh
filter   = sshd
logpath  = /var/log/auth.log
maxretry = 3

Где maxretry - количество неудачных попыток, после которых применится блокирока

Далее правила: /etc/fail2ban/filter.d/asterisk.conf


Добавляем: /etc/fail2ban/jail.conf

bantime - время бана

Стартуем:
/etc/init.d/fail2ban restart

Смотрим iptables:
iptables -L -v -n

Статус fail2ban, выведет список клеток:
fail2ban-client status 

Статус fail2ban клетки asterisk:
fail2ban-client status asterisk

Разбанить ip:
fail2ban-client set asterisk unbanip 192.168.10.145

Илить удалить самое верхнее правило из цепочки (например fail2ban-asterisk-udp) в iptables:
iptables -D fail2ban-asterisk-udp 1


Комментарии пользователей

Эту новость ещё не комментировалиНаписать комментарий
Анонимам нельзя оставоять комментарии, зарегистрируйтесь!

© Snakeproject.ru создан в 2013 году. При копировании материала с сайта - оставьте ссылку.


Яндекс.Метрика

Goon Каталог сайтов Рейтинг@Mail.ru