Документация Запланировать пилот

DDoS Protection

Cloudflare DDoS Protection автоматически обнаруживает и подавляет атаки типа «отказ в обслуживании» на сетевом и прикладном уровнях в трафике, проходящем через сеть Cloudflare. На этой странице описаны путь подавления атак, объекты конфигурации, ограничения и доступность по тарифам.

Управление документом

Дана, технический писатель в Integrity
Дана
Технический писатель, Integrity Czech Republic s.r.o.

Управление документом. Поставщик: Cloudflare, Inc. Владелец документа: Dana, технический писатель, Integrity Czech Republic s.r.o. Последняя проверка: 2026-08-31. Снимок содержимого упомянутой документации Cloudflare: 2026-08-28. Приведённые здесь значения сверены с источниками, перечисленными в разделе References, на указанные там даты. Cloudflare меняет лимиты и состав тарифов без предупреждения, поэтому проверяйте значение в источнике, прежде чем закладывать его в архитектуру.

Обзор

Распределённая атака типа «отказ в обслуживании» пытается сделать сервис недоступным, исчерпав один из ресурсов: пропускную способность канала, обработку пакетов, состояние соединений или параллелизм приложения. Атаки обычно делят по уровням. Атаки на сетевом уровне (L3 и L4) нацелены на пропускную способность и обработку пакетов. Атаки на уровне приложений (L7) отправляют корректно оформленные HTTP-запросы, которые истощают вычислительные ресурсы origin-сервера или бэкенд-сервисов, от которых он зависит.

Cloudflare подавляет атаки в трафике, который попадает в её сеть одним из трёх путей: имя хоста проксируется через Cloudflare, префиксы анонсируются через Magic Transit или TCP- либо UDP-приложение работает через Spectrum. Атаки в трафике, который приходит на origin-сервер другим путём, не подавляются.

Cloudflare указывает, что подавление DDoS-атак предоставляется без тарификации по размеру или частоте атак на всех тарифах (https://developers.cloudflare.com/ddos-protection/, дата обращения: 2026-08-28). Это условие тарификации, а не гарантия доступности при любой нагрузке.

Cloudflare не публикует показатель ёмкости сети в терабитах в секунду на своей публичной странице о сети (по состоянию на 2026-08-28). Поэтому конкретное значение ёмкости здесь не указано. Если вам нужно обязательство по ёмкости, закрепляйте его в договоре, а не берите из документации.

Архитектура

Cloudflare анонсирует одни и те же IP-префиксы из всех своих дата-центров с помощью anycast. Каждый источник трафика маршрутизируется до ближайшей анонсирующей точки, поэтому географически распределённая атака делится между множеством точек, а не сходится в одном центре очистки. Так атака подавляется распределённо, рядом с её источниками, и суммарная мощность подавления равна сумме мощностей всех участвующих точек, а не мощности одного центра.

В каждой точке присутствия системы сэмплирования сравнивают характеристики пакетов и запросов с сигнатурами атак в управляемых наборах правил защиты от DDoS-атак, а также с профилями трафика. При совпадении сигнатуры к тракту передачи данных применяется правило подавления. На сетевом уровне атаки подавляют пакетные фильтры. На уровне приложений их подавляет управляемый набор правил HTTP DDoS Attack Protection, который может применить к подходящим запросам действие block или challenge.

Подавление работает автономно: платформа включает его без действий со стороны клиента и без обращения в поддержку. Cloudflare указывает, что обнаружение и подавление начинаются автоматически, но гарантированного времени подавления не публикует, поэтому числового значения здесь нет.

Есть три модели подключения защиты, и они существенно различаются:

Возможности

ВозможностьПоведениеТарифный план или уровеньИсточник
Управляемый набор правил Network-layer DDoSПодавление флуд-атак уровней L3 и L4 по отпечаткам (fingerprint) пакетов прямо в тракте обработки пакетов.Все тарифные планы для проксируемого трафика; также применяется к Magic Transit и Spectrum при наличии подписки.Набор правил Network-layer DDoS
Управляемый набор правил HTTP DDoS Attack ProtectionОбнаруживает HTTP-флуды запросов и применяет настроенное действие к соответствующему трафику.Все тарифные планы; детализация переопределений зависит от тарифного плана.Набор правил HTTP DDoS
Переопределения набора правилНастройка уровня чувствительности и действия для отдельного правила или всего набора; там, где это поддерживается, область можно ограничить выражением.Параметры переопределения зависят от тарифа: на Free они наиболее ограничены.Управляемые наборы правил
Adaptive DDoS ProtectionФормирует профиль обычного трафика для зоны или origin-сервера и подавляет отклонения от него.Enterprise с подпиской Advanced DDoS Protection.Adaptive DDoS Protection
SpectrumПроксирует произвольные TCP- и UDP-приложения через сеть Cloudflare с применением защиты от DDoS.Enterprise, с ограниченной поддержкой протоколов на Pro и Business для отдельных сценариев использования; сверяйтесь с источником.Spectrum
Magic TransitBGP-анонс префиксов клиента с возвратом очищенного трафика в сеть клиента.Enterprise.Magic Transit
Аналитика атак и оповещенияОтчёты по каждой атаке, число срабатываний подавления и настраиваемые уведомления по email, webhook или PagerDuty.Все тарифные планы; уровень детализации и срок хранения данных отличаются.Оповещения о DDoS-атаках

Модель настройки

Защита от DDoS устроена как управляемые наборы правил в движке наборов правил (ruleset engine), по той же модели, что и WAF. Сами правила ведёт поставщик, редактировать их нельзя; поведение меняют переопределениями.

Переопределять можно два параметра. Чувствительность определяет, насколько легко срабатывает правило; уровни обычно называются default, medium, low и essentially off. Действие определяет, что происходит при совпадении, например block, managed challenge или более мягкая мера. Переопределения задаются для всего набора правил, для отдельного правила или с ограничением по выражению, если это поддерживает тарифный план.

Adaptive DDoS Protection настраивается отдельно и строит профили трафика по одному из признаков: например, по стране клиента, ASN, User Agent или заданной группе origin-серверов. Сначала её включают в режиме наблюдения, а затем переводят в режим принудительного применения.

Для Magic Transit настройка включает подключение префиксов и управление анонсированием BGP, настройку туннеля для возврата очищенного трафика, а также правила Magic Firewall для фильтрации на сетевом уровне. Для Spectrum настраиваются описание приложения, адрес origin-сервера, протокол и порт.

Всеми этими объектами можно управлять через дашборд, API и провайдер Terraform.

Лимиты и ограничения

Значения и состав возможностей ниже взяты из документации Cloudflare по состоянию на 2026-08-28 и могут меняться без уведомления.

Доступность по планам

Тарифный план или продуктВключено
Free, Pro, BusinessУправляемые наборы правил Network-layer и HTTP DDoS для проксируемого трафика без тарификации по размеру или частоте атак. Возможности управления переопределениями расширяются в зависимости от тарифного плана.
EnterpriseТо же, что и выше, плюс более точный контроль переопределений, расширенная аналитика и оповещения, а также возможность оформить подписку Advanced DDoS Protection.
Advanced DDoS Protection (подписка Enterprise)Adaptive DDoS Protection и расширенная аналитика.
SpectrumЗащита произвольных TCP- и UDP-приложений. Enterprise, с более узким набором доступных протоколов на некоторых платных тарифах.
Magic TransitЗащита на сетевом уровне для IP-префиксов, принадлежащих клиенту. Enterprise.

Актуально по состоянию на 2026-08-28 согласно публичной документации Cloudflare. Состав тарифов может изменяться без предупреждения. Актуальный список возможностей уточняйте на https://developers.cloudflare.com/ddos-protection/ и https://www.cloudflare.com/plans/.

Развёртывание

Предварительные требования.

Поэтапная проверка. Сначала подключите представительную тестовую зону или имя хоста вне продакшена. Проверьте, что проксирование не меняет поведение приложения, что IP-адреса клиентов считываются из нужного заголовка и что настройки TLS соответствуют возможностям origin-сервера. Сгенерируйте характерную нагрузку и убедитесь, что легитимный трафик не получает challenge.

Настройка.

  1. Проксируйте нужные имена хостов, анонсируйте префиксы через Magic Transit или создайте приложения Spectrum для сервисов, работающих не по HTTP.
  2. Смените IP-адреса origin-сервера, чтобы ранее известные адреса больше не обслуживали приложение.
  3. Настройте межсетевой экран origin-сервера так, чтобы он принимал трафик только из диапазонов IP-адресов Cloudflare (https://www.cloudflare.com/ips/), либо полностью закройте входящий доступ, подключив origin-сервер через Cloudflare Tunnel.
  4. Включите Authenticated Origin Pulls, чтобы origin-сервер отклонял соединения без клиентского сертификата Cloudflare.
  5. Проверьте переопределения управляемого набора правил HTTP DDoS. Оставляйте чувствительность по умолчанию, если не обнаружено конкретное ложное срабатывание.
  6. Если у вас есть лицензия Advanced DDoS Protection, сначала включите Adaptive DDoS Protection в режиме мониторинга и лишь затем в режиме принудительного применения.

Переключение. Заранее снизьте TTL записей DNS, переключите трафик в согласованное окно и держите прежний путь до origin доступным, но закрытым файрволом, пока не завершится проверка.

Верификация.

Откат. Восстановите прежние записи DNS или отзовите анонс BGP, снова откройте файрвол origin для прежних диапазонов адресов и убедитесь в корректности резолвинга и доступности, прежде чем закрывать инцидент. Поскольку откат снова раскрывает адрес origin, считайте это временным состоянием и повторите ротацию адреса перед следующей попыткой.

Вопросы эксплуатации

Направляйте оповещения об атаках в канал, за которым следят и в нерабочее время, и согласуйте регламент реагирования на инциденты: кто вправе менять переопределения наборов правил во время атаки. Переопределения, изменённые в спешке, часто затягивают инциденты.

Во время атаки отличайте подавленный трафик от влияния на origin-сервер. Много срабатываний подавления при стабильной задержке origin-сервера означает, что защита работает. Если origin-сервер страдает, а срабатываний мало, обычно это значит, что есть обходной путь или атака похожа на легитимный трафик; против такой атаки нужны ограничение частоты запросов или кеширование, а не правила DDoS.

Следите, чтобы изоляция origin-сервера оставалась актуальной. Диапазоны IP-адресов Cloudflare периодически меняются, поэтому подпишитесь на публикуемые диапазоны и настройте автоматическое обновление файрвола либо используйте Cloudflare Tunnel, чтобы полностью отказаться от списков адресов.

Сохраняйте отчёты по итогам инцидентов и сопоставляйте их с метриками origin-сервера. Там, где доступен Logpush, экспортируйте данные вместо того, чтобы полагаться на хранение данных в дашборде.

Сценарии сбоев, которые стоит учесть: адрес origin-сервера, который снова стал известен через недавно выпущенный сертификат; непроксируемый субдомен, повторно созданный скриптом автоматизации; сторонняя интеграция, заблокированная переопределением чувствительности, которое применили во время инцидента и забыли отменить; почтовая инфраструктура в том же адресном пространстве, что и origin-сервер сайта.

Известные особенности

Взаимодействие с другими продуктами

Управляемые наборы правил защиты от DDoS, правила WAF и правила ограничения частоты запросов выполняются в движке наборов правил в порядке фаз. Защита от DDoS подавляет объёмные флуд-атаки и флуд-атаки с узнаваемой сигнатурой, а WAF и ограничение частоты запросов защищают от целенаправленных злоупотреблений конкретными эндпоинтами. Эти три механизма дополняют друг друга и обычно настраиваются совместно.

Поля Bot Management можно использовать в пользовательских правилах для фильтрации автоматизированного трафика, который не достигает порогов DDoS.

Cloudflare Tunnel полностью закрывает входящий доступ к origin-серверу и поэтому хорошо дополняет защиту от DDoS там, где origin-серверу не нужно принимать прямые соединения.

Magic Transit работает вместе с Magic Firewall (политики сетевого уровня) и Magic WAN (подключение площадок). Spectrum использует те же управляемые наборы правил DDoS для протоколов, отличных от HTTP.

Часто задаваемые вопросы

Защищены ли не-HTTP сервисы стандартным тарифным планом для зоны? Нет. Тарифный план зоны покрывает HTTP и HTTPS для проксируемых имён хостов. Для TCP- и UDP-сервисов нужен Spectrum, а для целых сетей нужен Magic Transit.

Что требуется для применения защиты к сервису? Трафик должен проходить через Cloudflare. Это означает проксируемую запись DNS, приложение Spectrum, анонс Magic Transit или Cloudflare Tunnel. Запись DNS-only защиту не получает.

Как проверить, что защиту обходят? Сравните логи доступа origin-сервера с количеством запросов в Cloudflare за тот же период. Если в логах origin-сервера есть запросы с адресов вне диапазонов Cloudflare, к серверу есть прямой путь, и его нужно закрыть на файрволе origin-сервера.

Источники

Снимок контента: 2026-08-28.

История изменений

ДатаИзменениеАвтор
2026-08-31Переписано как технический справочник: убран маркетинговый стиль, добавлены таблицы лимитов и доступности по тарифным планам со ссылками на источники, числовые данные сверены с документацией Cloudflare.Команда документации Integrity
2026-08-28Первая публикация.Команда документации Integrity

Содержание

59 страниц, зеркалированных из документации Cloudflare для ddos-protection.

Pages

Обзор

Расширенные системы защиты от DDoS-атак

Рекомендации

Управляемые наборы правил

Справочник

Запросите бесплатный пилот

Запланировать пилот