← Dokumentace WAF / tools / lists
Použití seznamů ve výrazech
V Cloudflare dashboardu existují dvě možnosti úpravy výrazy:
- Expression Builder: Umožňuje vytvářet výrazy pomocí rozbalovacích seznamů s důrazem na vizuální přístup k definování výrazu.
- Expression Editor: Čistě textové rozhraní podporující pokročilé funkce, jako jsou seskupovací symboly a funkce pro transformaci a validaci hodnot.
Použití seznamu v Expression Builderu
Použití seznamu v Expression Builderu:
-
Z Operátor rozbalovacího seznamu vyberte is in list nebo is not in list. Upozorňujeme, že ne všechna pole tyto operátory podporují.
-
Vyberte seznam z Hodnota rozbalovacího seznamu. V závislosti na vašem plánu můžete mít možnost vybrat Managed IP List.
-
Pro potvrzení změn a povolení pravidla vyberte Deploy. Pokud ještě nejste připraveni pravidlo zapnout, vyberte Save as Draft.
Použití seznamu v Expression Editoru
Pro použití seznamu v Expression Editoru zadejte in operátor a použijte $<list_name> pro zadání názvu seznamu.
Příklady:
-
Výraz odpovídající požadavkům z IP adres, které jsou v IP seznamu pojmenovaném
office_network:ip.src in $office_network -
Výraz odpovídající požadavkům se zdrojovou IP adresou odlišnou od IP adres v
office_networkIP seznam:not ip.src in $office_network -
Výraz odpovídající požadavkům z IP adres v Cloudflare Open Proxies Managed IP List:
ip.src in $cf.open_proxies