Перейти до змісту
−10% на будь-який проєкт за промокодом−10% за промокодом
DevOps & Linux

fail2ban — автоматичний бан IP атакуючих

Відгуків: 7

Налаштую fail2ban: SSH, Nginx, WordPress, FTP jails. bantime, recidive, ignoreip, email нотифікації. Від 800 грн.

fail2ban — автоматичний бан IP атакуючих Послуга

Налаштування fail2ban — захист від перебору паролів

Будь-який сервер із відкритим SSH отримує сотні спроб входу на добу — це фоновий шум інтернету. Те саме стосується адмінок сайтів. Fail2ban читає логи й тимчасово блокує адреси, з яких ідуть невдалі спроби.

Що налаштовую

  • захист SSH — базовий і найважливіший сценарій;
  • захист адмінки сайту від перебору паролів;
  • реакцію на сплеск помилок від однієї адреси: сканування шляхів, спроби експлуатації;
  • параметри блокування: скільки спроб, за який період, на скільки блокувати;
  • білий список — щоб не заблокувати себе й потрібні сервіси;
  • перевірку, що правила справді спрацьовують, а не просто описані в конфігурації.

Найчастіша проблема

Fail2ban встановлений, але не працює. Причини типові: сервіс читає не той файл логу, формат записів не збігається з шаблоном, або правила створені, але не застосовуються через конфлікт із іншим фаєрволом. Зовні все виглядає справним, а блокувань немає.

Тому налаштування завершується перевіркою: навмисне робимо кілька невдалих спроб і переконуємось, що адреса потрапила в блок.

Про що варто пам'ятати

Fail2ban захищає від перебору, але не від атаки з тисячі адрес одночасно і не від вразливості в коді. Це один шар оборони, а не заміна оновленням і нормальним паролям.

Практичний розбір — стаття fail2ban: захист VPS від брутфорсу. Суміжне: налаштування фаєрвола, аудит безпеки сервера, захист від ботів на рівні Cloudflare.

До і після

До
  • На SSH і адмінку сайту щодня йдуть сотні спроб підібрати пароль
  • Сканування шляхів і спроби експлуатації від однієї адреси ніхто не зупиняє
  • Встановлений fail2ban нічого не блокує: читає не той лог або правила не застосовуються
Після
  • Захищено SSH і адмінку сайту; налаштовано реакцію на сплески помилок від однієї адреси
  • Задано кількість спроб, період і час блокування; ваші адреси й потрібні сервіси — у білому списку
  • Перевірено на практиці: після кількох невдалих спроб адреса справді потрапляє в блок

Відгуки (7)

4.0
11.05.2026

«Налаштування fail2ban — захист від брутфорсу» — саме те, що шукав. Боти перебирали пароль до SSH. Все протестували перед тим як віддати. Результатом повністю задоволений.

23.08.2025

Користувався послугою «Налаштування fail2ban — захист від брутфорсу»: брутфорсили адмінку магазину. Окремо порадували акуратністю в коді. Звернусь ще раз із наступними задачами.

13.03.2025

Брав «Налаштування fail2ban — захист від брутфорсу» для свого проєкту. Хотів автоматичний бан порушників. Ціна відповідала обсягу, прихованих доплат не було. Магазин нарешті працює як треба.

12.10.2024

Робили нам «Налаштування fail2ban — захист від брутфорсу» — хотів автоматичний бан порушників. Окремо порадували акуратністю в коді. Усе зробили в обумовлені строки, без зайвих питань. Тепер сплю спокійно за свій сайт.

27.08.2024

Замовляв «Налаштування fail2ban — захист від брутфорсу» — боявся випадково забанити себе. Роботу здали з документацією і поясненнями. Усе зробили в обумовлені строки, без зайвих питань. Звернусь ще раз із наступними задачами.

Написати відгук
Telegram