# Практическая работа №7. Fail2ban и DoS/DDoS attack ###### tags: `Организация сетевой безопасности` --- ### 1. Установка дополнительных пакетов ![](https://i.imgur.com/QHuFFym.png) ### 2. Импорт ключа для проверки подлинности ![](https://i.imgur.com/rRbiAmO.png) ### 3. Проверка ключа ![](https://i.imgur.com/9HmfDil.png) ### 4. Подключение apt-репозитория ![](https://i.imgur.com/3qSJste.png) ### 5. Скачивание web-сервера nginx ![](https://i.imgur.com/TUKdtMR.png) ### 6. Стартовая страница nginx ![](https://i.imgur.com/qUR11rv.png) ### 7. Установка fail2ban ![](https://i.imgur.com/eqUTlUx.png) ### 8. Установка ipset ![](https://i.imgur.com/YxhwqJX.png) ### 9. Донастройка nginx ![](https://i.imgur.com/vFNLrfq.png) ![](https://i.imgur.com/5gqpfTm.png) ### 10. Имитация DoS-атаки ![](https://i.imgur.com/n13v48M.png) ### 11. Логи nginx ![](https://i.imgur.com/PZr1H4N.png) ### 12. Настройка fail2ban ![](https://i.imgur.com/3eV1f6r.png) ![](https://i.imgur.com/fyeNLGm.png) ### 13. Дефолтный статус модуля nginx в fail2ban ![](https://i.imgur.com/0yt1W4G.png) ### 14. Генерация блокирующих правил ![](https://i.imgur.com/Lt2ZhQj.png) ### 15. Просмотр статуса модуля nginx в fail2ban ![](https://i.imgur.com/2oB6O9c.png) ### 16. Разбан пользователя ![](https://i.imgur.com/s4rVUpG.png) ### 17. Изменение настроек fail2ban ![](https://i.imgur.com/k5Q70Yc.png) ### 18. Имитация DoS-атаки ![](https://i.imgur.com/n13v48M.png) ### 19. Настройки ipset срабатывают, но бан в iptables не создается ![](https://i.imgur.com/2osPJzS.png) ![](https://i.imgur.com/CSfb1M4.png) ### 20. Создание правила вручную, пользователь был забанен ![](https://i.imgur.com/l68XxnA.png)