要启用随机前缀攻击的自动缓解:
-
设置 DNS Firewall。
-
在 DNS Firewall 集群上启用攻击缓解。
-
在 Cloudflare 仪表板中,转到 DNS Firewall Clusters(DNS Firewall 集群) 页面。
Go to Clusters ↗ -
选择要更新的集群,然后选择 Edit(编辑)。
-
开启 Attack mitigation(攻击缓解),并选择 Cloudflare 是否仅在上游不健康时缓解攻击。
-
选择 Save(保存)。
发送
PATCH请求 以更新 DNS Firewall 集群:
At least one of the following token permissions is required:Required API token permissions
DNS Firewall Write
Update DNS Firewall Clusterbash curl "https://api.cloudflare.com/client/v4/accounts/$ACCOUNT_ID/dns_firewall/$DNS_FIREWALL_ID" \ --request PATCH \ --header "Authorization: Bearer $CLOUDFLARE_API_TOKEN" \ --json '{ "attack_mitigation": { "enabled": true, "only_when_upstream_unhealthy": true } }' -
开启攻击缓解后,Cloudflare 对属于随机前缀攻击一部分的查询返回 REFUSED 响应。