← Cloudflare Ruleset Engine / ruleset-engine / managed-rulesets / override-examples
Снижение чувствительности правила защиты от HTTP DDoS-атак до Low
Выполните следующие шаги, чтобы переопределить чувствительность конкретного правила управляемого набора правил Cloudflare HTTP DDoS Attack Protection.
- Добавьте правило к фазе, чтобы развернуть управляемый набор правил Cloudflare HTTP DDoS Attack Protection. Разворачивать этот набор правил отдельно нужно только тогда, когда вы хотите задать одно или несколько переопределений, поскольку по умолчанию он уже включён.
- Настройка переопределения правила которое задаёт
sensitivity_levelконкретного правила.
Пример
В следующем примере используется Обновление набора правил точки входа зоны операцию, чтобы выполнить оба шага в одном PUT запрос.
- Задать правила в
ddos_l7входной набор правил фазы до одного правила, которое выполняет управляемый набор правил Cloudflare HTTP DDoS Attack Protection (с ID<HTTP_DDOS_RULESET_ID>). - Создайте переопределение для правила с ID
<RULE_ID>и задайте чувствительность правилаlow. Все остальные правила используют чувствительность по умолчанию, заданную Cloudflare.
Необходимые разрешения API-токена
Хотя бы одно из следующих права доступа токена требуется:Response Compression WriteConfig Settings WriteDynamic URL Redirects WriteCache Settings WriteCustom Errors WriteOrigin WriteManaged headers WriteZone Transform Rules WriteMass URL Redirects WriteMagic Firewall WriteL4 DDoS Managed Ruleset WriteHTTP DDoS Managed Ruleset WriteSanitize WriteTransform Rules WriteSelect Configuration WriteBot Management WriteZone WAF WriteAccount WAF WriteAccount Rulesets WriteLogs WriteLogs Write
Обновление набора правил точки входа зоны
curl "https://api.cloudflare.com/client/v4/zones/$ZONE_ID/rulesets/phases/ddos_l7/entrypoint" \
--request PUT \
--header "Authorization: Bearer $CLOUDFLARE_API_TOKEN" \
--json '{
"rules": [
{
"action": "execute",
"expression": "true",
"action_parameters": {
"id": "<HTTP_DDOS_RULESET_ID>",
"overrides": {
"rules": [
{
"id": "<RULE_ID>",
"sensitivity_level": "low"
}
]
}
}
}
]
}'