Custom rules
Vlastní pravidla vám umožňují řídit příchozí provoz filtrováním požadavků do zóny. Fungují jako přizpůsobená pravidla webového aplikačního firewallu (WAF), pomocí kterých můžete provádět akce jako Block nebo Managed Challenge na příchozí požadavky. Můžete také použít Přeskočit akce v custom rule k přeskočit jednu nebo více bezpečnostních funkcí Cloudflare.
V nový bezpečnostní dashboard, vlastní pravidla jsou jedním z dostupných typů bezpečnostní pravidla. Bezpečnostní pravidla provádějí bezpečnostní akce nad příchozími požadavky, které odpovídají zadaným filtrům.
Stejně jako ostatní pravidla vyhodnocovaná Ruleset Engine, vlastní pravidla mají následující základní parametry:
- výraz které specifikuje kritéria, na základě kterých porovnáváte provoz pomocí Rules language.
- action které určuje, co se má provést, když dojde ke shodě s pravidlem.
Vlastní pravidla se vyhodnocují v pořadí a některé akce, jako je Block zastaví vyhodnocování dalších pravidel. To znamená, že pokud dřívější pravidlo požadavek zablokuje, pozdější pravidla se pro tento požadavek už nespustí. Další podrobnosti o akcích a jejich chování najdete v Akce.
Vlastní sady pravidel
Chcete-li definovat sady vlastních pravidel platných pro více zón, použijte vlastní sady pravidel. Na úrovni zóny mohou vlastní sady pravidel vytvářet a nasazovat všichni zákazníci. Vlastní sady pravidel na úrovni účtu vyžadují plán Enterprise.
Interakce s dalšími funkcemi zabezpečení aplikací
Pokud používáte několik funkcí zabezpečení aplikací, jako jsou vlastní pravidla, Managed Rules a Super Bot Fight Mode, je důležité rozumět tomu, jak tyto funkce spolupůsobí a v jakém pořadí se vyhodnocují. Další informace najdete v Interoperabilita bezpečnostních funkcí s dalšími informacemi.
Dostupnost
| Free | Pro | Business | Enterprise | |
|---|---|---|---|---|
| Dostupnost | Ano | Ano | Ano | Ano |
| Počet pravidel | 5 | 20 | 100 | 1,000 |
| Podporované akce | Vše kromě Log | Vše kromě Log | Vše kromě Log | Vše |
| Podpora regulárních výrazů | Ne | Ne | Ano | Ano |
| Počet vlastních sad pravidel (zóna) | 1 | 2 | 5 | 10 |
| Vlastní sady pravidel na úrovni účtu | Ne | Ne | Ne | Ano |
Maximální počet vlastních pravidel platí pro všechna pravidla v http_request_firewall_custom fáze, kde se vyhodnocují vlastní pravidla. Každý rozsah (zóna nebo účet) má samostatný maximální počet pravidel, který se počítá následovně:
- Zóna: Všechna vlastní pravidla a všechna pravidla ve vlastních sadách pravidel definovaných na úrovni zóny.
- Account: Všechna pravidla napříč vlastními sadami pravidel definovanými na úrovni účtu.
Další kroky
Pokyny k vytváření vlastních pravidel najdete na následujících stránkách:
- Vytvoření vlastního pravidla v dashboardu
- Vytvoření vlastního pravidla přes API
- Konfigurace vlastních pravidel WAF pomocí Terraformu
Příklady použití vlastních pravidel k řešení běžných případů použití najdete v Běžné případy použití.