|
<< Click to Display Table of Contents >> О F2B |
О F2B
F2B (Fail2Ban) – модуль защиты серверов от атак. F2B может настраиваться как отдельно, так и совместно с остальными модулями для защиты веб-ресурса. Метод настройки параметров фильтрации происходит путем выбора нужного конфигурационного ключа и выбранного в нём режима работы – тихого, внимательного, параноидального и пользовательского. Пользовательский режим не вынесен как отдельный в раскрывающемся списке при добавлении параметров. Этот режим отображается только в том случае, когда пользователь задает индивидуальные параметры настройки ключа конфигурации в расширенном режиме отображения модального окна.
Защита F2B отлично работает со следующими модулями: применение правил ModSecurity, защита от DDoS-атак уровня приложений (АнтиБот).
В настройку F2B входит функционал списков: Черный список F2B и Белый список F2B.
Пользователь с ролью администратор или администратор тенанта должен выполнить предварительные настройки:
•Настроить конфигурационный файл:
oзадать в конфигурационном файле веб-сервера код ошибки, выдаваемой при блокировке запроса;
oзадать настройки куки для защит F2B и АнтиБот (подробнее Подключение веб-приложений в веб-интерфейсе).
•Добавить необходимые ключи F2B.
На трафик защищаемого веб-приложения можно наложить несколько ограничений при помощи ключей F2B.
Настраивать защиту F2B можно также под ролью оператор, но ему недоступен функционал добавления конфигурационных ключей.
Ключи F2B задаются в разделе Структура → Кластеры (подробнее Ключи F2B). Предусмотрена возможность задать не более четырех вариантов ограничений F2B: по одному набору ограничений на каждый ключ F2B ($remote_addr и др.).
Примечание: При бане запроса по F2B указано значение 418 в качестве кода ошибки согласно настройке по умолчанию. Код ошибки может быть изменен исходя из потребностей пользователя.
В ходе настройки ограничений F2B рекомендуем протестировать работу веб-приложения под нагрузкой и убедиться по блокировкам в корректности настроек.