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

Основные понятия

Cloudflare Web Application Firewall (Cloudflare WAF) проверяет входящие веб и API запросы и отфильтровывает нежелательный трафик на основе наборов правил, называемых rulesets. WAF использует Язык правил, гибкий синтаксис выражений, позволяющий фильтровать трафик по свойствам запроса, таким как IP-адрес, путь URL, заголовки и содержимое тела.

Правила и наборы правил

A правило определяет фильтр и действие, которое выполняется над входящими запросами, соответствующими этому фильтру.

A набор правил представляет собой упорядоченный набор правил, которые можно применять к трафику в глобальной сети Cloudflare. Правила в наборе правил (ruleset) оцениваются последовательно. Первое совпавшее правило с завершающее действие (например, Block, Challenge или Redirect) останавливает дальнейшую оценку: последующие правила для этого запроса не выполняются.

Основные компоненты

Cloudflare WAF включает:

Обнаружение и меры защиты

Две основные роли Cloudflare WAF заключаются в следующем:

Доступные способы обнаружения трафика

В настоящее время WAF предоставляет следующие обнаружения для поиска угроз безопасности во входящих запросах:

Чтобы включить обнаружение трафика в панели управления Cloudflare, перейдите в раздел Security Настройки страницу.

Перейдите в Настройки ↗

Порядок выполнения правил

При обработке входящих запросов Cloudflare оценивает разные типы правил. Первое правило, для которого завершающее действие (например, Block, Managed Challenge, или Перенаправление) останавливает дальнейшую оценку. Например, правило IP Access, которое блокирует запрос, не позволяет выполниться пользовательским правилам. Порядок выполнения правил следующий:

  1. IP Access rules
  2. Правила Firewall (устарело)
  3. Custom rules
  4. Правила ограничения скорости
  5. Managed Rules
  6. Cloudflare Rate Limiting (предыдущая версия, больше не доступна)

Правила оцениваются по порядку. Если есть совпадение для правила с завершающее действие, обработка правил останавливается, и действие выполняется немедленно. Правила с нетерминирующим действием (например, Log) не помешает оценке и выполнению последующих правил. Дополнительную информацию о том, как оцениваются правила, см. в Обработка правила в документации по Ruleset Engine.

Дополнительную информацию о фазах, на которых выполняется каждая функция WAF, см. в Фазы WAF.

О типичном взаимодействии между rewrites, IP Access rules, пользовательскими правилами и управляемыми правилами см. в Взаимодействия фаз правил.

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

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