Образовательный проект «SnakeProject» Михаила Козлова

Навигация

⇒ Voice(Asterisk\Cisco) ⇐

CISCO

Microsoft

Powershell

Python

SQL\T-SQL

FreeBSD and Nix

Общая

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


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

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

Контакты Группа ВК Сборник материалов по Cisco, Asterisk, Windows Server, Python и Django, SQL и T-SQL, FreeBSD и LinuxКод обмена баннерами Видео к IT статьям на YoutubeВидео на другие темы Смотреть
Мои друзья: Советы, помощь, инструменты для сис.админа, статическая и динамическая маршрутизация, FreeBSD

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

Рейтинг@Mail.ru
Рейтинг@Mail.ru Яндекс.Метрика





Поддержать автора и проект