Инструменты пользователя

Инструменты сайта


ics70:fail2ban

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
ics70:fail2ban [2020/03/17 16:14]
misha
ics70:fail2ban [2020/06/11 20:42] (текущий)
misha [Настройки]
Строка 16: Строка 16:
  
 Данная вкладка предназначена для настройки работы модуля «Fail2ban». \\ Данная вкладка предназначена для настройки работы модуля «Fail2ban». \\
-Флаги: **"​Защитить почтовый сервер",​ "​Защитить веб-почту",​ "​Защитить сервер телефонии",​ "​Защитить VPN-сервер",​ "​SSH",​ "​FTP",​ "​GUI"​** - позволяют fail2ban анализировать логи авторизации в соответствующих модулях.\\ +Флаги: **"​Защитить почтовый сервер",​ "​Защитить веб-почту",​ "​Защитить сервер телефонии",​ "​Защитить VPN-сервер",​ "​SSH",​ "​FTP",​ "​GUI"​ ** - позволяют fail2ban анализировать логи авторизации в соответствующих модулях.\\ 
-Поле "​**Количество неудачных попыток авторизаций**"​ - позволяет задать количество неудачных попыток авторизации в модуле,​ отмеченном флагамом, после чего ip-адресу будет заблокирован доступ к "​ИКС"​\\ +Поле "​**Количество неудачных попыток авторизаций**"​ - позволяет задать количество неудачных попыток авторизации в одном из модулей, отмеченных флагом,​ после чего ip-адресу будет заблокирован доступ к "​ИКС" ​полностью.\\ 
-Поле "​**Интервал неудачных попыток авторизаций**"​ - время, в течении которого подсчитывается количество неудачных попыток авторизации\\ +Поле "​**Интервал неудачных попыток авторизаций**"​ - время, в течении которого подсчитывается количество неудачных попыток авторизации, в каждом модуле.\\ 
-Поле "​**Блокировать на**"​ - При срабатывании блокировки,​ доступ с ip-адреса будет прекращен на заданной количество минут\\+Поле "​**Блокировать на**"​ - При срабатывании блокировки,​ доступ с ip-адресабудет прекращен на заданное количество минут.\\
  
-Флаг "​**Увеличивать время бана**"​ - позволяет включить дополнительные настройки fail2ban ("​**Количество обычных банов перед увеличением времени бана**",​ "​**Интервал обычных банов**",​ "​**Добавить к обычному времени блокировки**"​) для ​способствования увеличения времени бана.\\ +Флаг "​**Увеличивать время бана**"​ - позволяет включить дополнительные настройки fail2ban ("​**Количество обычных банов перед увеличением времени бана**",​ "​**Интервал обычных банов**",​ "​**Добавить к обычному времени блокировки**"​) для ​инкрементации времени бана.\\ 
-Так при срабатывании бана n-раз (указанных в поле "​Количество обычных банов перед увеличением времени бана"​) в течении времени t (указанного в "​Интервал обычных банов"​) доступ к "​ИКС"​ ip-адресу будет заблокирован ​на n+1 бане ​на время = t + "Блокировать на"​.\\ +Так при срабатывании бана ​**n**-раз (указанных в поле "​Количество обычных банов перед увеличением времени бана"​) в течении времени ​**t** (указанного в "​Интервал обычных банов"​) доступ к "​ИКС"​ ip-адресу будет заблокирован. На **n+1** бане ​доступ будет заблокирован на время = **t +** значение из поля "​Блокировать на".\\
-//​Стоит отметить//,​ что значение указанное ​в поле "​Интервал обычных банов"​ должно быть //​больше//,​ чем произведение ​значений полей "​Блокировать ​на" и "​Количество обычных банов перед увеличением времени бана".+
  
-Кнопка "​Белый список"​. При нажатии будет открыто новое диалоговое окно, в котором возможно задать соответствие ​ip-адреса и сервиса/​всех сервисов,​ для которых fail2ban не будет срабатывать.+**ВАЖНО** 
 + 
 +  * //​Стоит отметить//,​ что значение указанное в поле "​Интервал обычных банов"​ должно быть //​больше//,​ чем произведение значений полей "​Блокировать на" и "​Количество обычных банов перед увеличением времени бана"​. 
 +  * Если авторизация на FTP идет через браузер,​ то количество попыток авторизации,​ указанное в поле "​Количество неудачных попыток авторизаций",​ будет в два раза меньше. Так как браузер пытается первоначально авторизоваться под учетной записью Anonymous. 
 +  * По другим модулям так же блокировка может происходить при меньшем количестве попыток,​ чем задано в веб интерфейсе. Это вызвано тем, что при некоторых видах попыток авторизации,​ возникает более чем одно событие неудачной авторизации,​ на каждую совершенную попытку. 
 + 
 +{{  ics70:​fail2ban_wl.png ​ }} 
 + 
 +Кнопка "​Белый список"​. При нажатии будет открыто новое диалоговое окно, в котором возможно задать соответствие ​IP-адреса/​подсети/​диапазона (192.168.1.1 или 192.168.1.1/​28 или 192.168.1.1-192.168.1.3) ​и сервиса/​всех сервисов,​ для которых fail2ban не будет срабатывать.\\ 
 +Стоит отметить,​ что если fail2ban заблокирует IP-адрес по одному из сервисов,​ то доступ с IP-адреса к другим сервисам,​ также будет заблокирован,​ в том числе добавленным в белый список.
  
 ===== Заблокированные ip-адреса ===== ===== Заблокированные ip-адреса =====
  
-{{  ics70:dlp1.png?​nolink&​781x321 ​ }}+{{  ics70:fail2ban_blockip.png  }} 
 + 
 +На данной вкладке отображаются текущие блокировки IP-адресов,​ распределенные по блокам (модулям),​ где произошла блокировка. При необходимости,​ Пользователь с ролью Администратор,​ может добавить IP-адрес в перманентный бан (т.е. навсегда и по всем сервисам),​ в белый список (произойдет разблокировка IP-адреса и он не будет проверяться Fail2ban по сервису добавленному в белый список) или разблокировать IP-адрес до истечения бана.
  
 +При добавлении в перманентный бан, возможно добавить:​ IP (например,​ 192.168.1.1),​ сеть (например,​ 192.168.1.1/​30),​ диапазон IP (например,​ 192.168.1.1-192.168.1.4).
 ===== Журнал ===== ===== Журнал =====
  
ics70/fail2ban.1584450890.txt.gz · Последние изменения: 2020/03/17 16:14 — misha