Ошибки в защите от DDoS: чего избегать
Защита от DDoS — это не «поставил и забыл». Даже если вы подключили Cloudflare или StormWall, есть десятки нюансов, которые могут свести защиту на нет. Ошибки в настройке, отсутствие мониторинга, экономия на критичных компонентах — всё это приводит к тому, что при атаке сайт всё равно падает.
В 2026 году DDoS-атаки стали мощнее и доступнее: заказать атаку на конкурента стоит недорого, а инструменты упростились. Поэтому ошибки в защите обходятся особенно дорого.
В этой статье — 7 типичных ошибок и способы их устранить. Если нужно настроить защиту правильно — поможем.
1. Открытый IP сервера
Даже если вы подключили Cloudflare, но реальный IP сервера доступен — защита бесполезна. Атакующий найдёт IP и будет атаковать напрямую, минуя CDN.
Как IP может «утечь»
- Исторические DNS-записи: если раньше домен указывал на IP напрямую, IP можно найти в архивах (SecurityTrails, ViewDNS);
- Поддомены без защиты: если mail.example.ru не через Cloudflare, IP легко найти;
- SSL-сертификаты: в логах Certificate Transparency видны все домены, включая поддомены;
- Почта: MX-записи указывают на почтовый сервер, который может быть на том же IP;
- Открытые порты: SSH, FTP, панель управления — если они видны, IP известен;
- Утечки в коде: если IP «зашит» в JS или HTML;
- Мониторинг-сервисы: некоторые сервисы публикуют IP в открытом виде.
Решение
- Смените IP после подключения Cloudflare;
- Настройте firewall: разрешите трафик на 80/443 только с IP Cloudflare (список публикуется на их сайте);
- Проверьте поддомены: все должны быть «оранжевыми» в панели Cloudflare (проксирование включено);
- Скройте MX: используйте почтовый сервис на отдельном IP;
- Закройте лишние порты: SSH только с вашего IP, панель управления — только через VPN.
2. Нет защиты вообще
Некоторые считают: «Нас не атакуют, зачем защита?» Это опасное заблуждение.
Реальность 2026 года
- Автоматические сканеры: боты постоянно сканируют весь интернет в поисках уязвимостей. Ваш сайт найдут в течение часов после появления;
- Конкуренты: заказ DDoS стоит недорого. Атака на 1–2 часа — «бюджетная» услуга;
- Хулиганы: атака «ради интереса» может обрушить сайт;
- Отвлечение: атака как фон для другой атаки (например, кражи данных);
- Случайность: ваш IP попал в список по ошибке;
- Кибервымогательство: требование выкупа за прекращение атаки.
⚠️ Важно
Даже если вы не считаете себя «целью», подключите базовую защиту. Cloudflare Free — бесплатно. Стоимость простоя при атаке несоизмеримо выше.
3. Слабые правила
WAF включён, но правила слишком мягкие. Что это значит:
- Security Level «Low»: пропускает большинство подозрительных запросов;
- WAF не активирован: базовые правила не включены;
- Rate limiting не настроен: один IP может отправить миллион запросов;
- CAPTCHA не включена: боты работают свободно;
- Нет кастомных правил: стандартные правила не учитывают специфику приложения;
- Нет блокировки по геолокации: трафик из любых стран, включая нетипичные.
Решение
- Security Level — «Medium» или «High» для критичных проектов;
- Включить WAF (Managed Rules + OWASP Core Rules);
- Настроить rate limiting для чувствительных эндпоинтов (логин, поиск, API);
- Добавить кастомные правила под ваше приложение;
- Ограничить трафик из нетипичных регионов, если аудитория локальная.
4. Нет мониторинга
Без мониторинга вы не знаете:
- Что защита работает: не видно, что блокируется;
- Есть ли атаки: узнаёте о них от пользователей, когда сайт уже упал;
- Какие атаки: не понимаете, что эксплуатируют, как защищаться;
- Ложные срабатывания: WAF может блокировать легитимных пользователей;
- Тренды: не видите, как меняется характер атак.
Что настроить
- Дашборды: RPS, bandwidth, error rate, CPU, география трафика — в реальном времени;
- Алерты: резкий рост RPS, рост 5xx ошибок, недоступность сайта — в Telegram или SMS;
- Логи блокировок: что WAF блокирует, откуда идут атаки;
- Анализ: раз в неделю — обзор логов, раз в месяц — анализ трендов.
Мониторинг — обязательная часть защиты. Даже самая лучшая защита бесполезна, если вы не знаете, что она делает.
5. Экономия на защите
Экономия на защите — плохая идея. Что часто упускают:
- Бесплатный Cloudflare: подходит для небольших сайтов, но для магазина нужен Pro или Business — там расширенный WAF и приоритетная поддержка;
- Нет WAF: экономят на базовых правилах, но теряют защиту от SQL-инъекций и XSS;
- Нет мониторинга: экономят на аналитике, но не видят атак;
- Нет резервирования: один сервер, одно всё — при атаке всё падает;
- Слабый канал: 100 Мбит/с легко забить атакой;
- Нет защиты на уровне хостинга: некоторые провайдеры отключают сервер при атаке, вместо того чтобы фильтровать.
Правильная стратегия: минимальная защита (Cloudflare Free + базовые настройки) — для любого проекта. Для критичных — Pro/Business с расширенными функциями. Разница в цене минимальна по сравнению с потерями от простоя.
6. Неправильная реакция
Когда атака обнаружена, важно реагировать правильно. Типичные ошибки:
- Паника: метаться, менять всё сразу, не понимая, что происходит;
- Игнорирование: «само пройдёт» — не пройдёт;
- Выключение всех сервисов: блокировать весь трафик, включая легитимных пользователей;
- Отсутствие плана: не знают, что делать, теряют время;
- Нет коммуникации: не предупреждают пользователей, теряют доверие;
- Нет анализа: после атаки не разбирают, что произошло, не обновляют защиту.
Решение
- Заранее подготовить runbook — пошаговый план действий при атаке;
- Провести тренировки с командой;
- После каждой атаки — разбор (пост-мортем);
- Обновить защиту по итогам разбора.
7. Устаревшие правила
Защита устаревает. Что происходит:
- Правила WAF не обновляются: новые атаки не блокируются;
- Сигнатуры устарели: атакующие используют новые методы;
- Сертификаты просрочены: HTTPS работает с ошибками, пользователи уходят;
- Софт не обновлён: уязвимости в WAF, веб-сервере, ОС;
- Настройки не пересмотрены: то, что работало год назад, может не работать сейчас;
- Логи не анализируются: атаки, которые шли месяц назад, остались незамеченными.
Решение
- Обновлять правила и сигнатуры WAF (обычно автоматически у провайдера);
- Регулярно пересматривать настройки защиты — раз в квартал;
- Раз в квартал — аудит безопасности;
- Раз в год — пентест.
Наши рекомендации
📌 Итоговый вывод
Ошибки в защите от DDoS дорого обходятся.
Что нужно знать:
- Открытый IP: защита бесполезна, если IP доступен;
- Нет защиты: даже небольшой сайт — цель для ботов и конкурентов;
- Слабые правила: WAF не работает, если настроен на минимум;
- Нет мониторинга: не знаете об атаках и работе защиты;
- Экономия: дешёвая защита обходится дорого;
- Неправильная реакция: паника, игнорирование, нет плана;
- Устаревшие правила: защиту нужно обновлять постоянно.
Хотите защиту без ошибок? Закажите консультацию в Lead Hub.
Также рекомендуем: что такое DDoS, L3-L4 или L7, Cloudflare для защиты, WAF, мониторинг атак, защита от DDoS.