← Dokumentace WAF / tools / lists
Použití seznamů ve výrazech
V dashboardu Cloudflare 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í způsob definování výrazu.
- Expression Editor: Čistě textové rozhraní, které podporuje pokročilé funkce, jako je seskupování pomocí symbolů a funkcí pro transformaci a ověřování hodnot.
Použití seznamu v Expression Builder
Chcete-li použít seznam v Expression Builder:
-
Z Operátor rozbalovacího seznamu vyberte is in list nebo is not in list. Mějte na paměti, že tyto operátory nepodporují všechna pole.
-
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.
-
Chcete-li změny uložit a pravidlo povolit, vyberte Nasadit. Pokud ještě nejste připraveni pravidlo povolit, vyberte Save as Draft.
Použití seznamu v Expression Editor
Chcete-li použít seznam v Expression Editor, zadejte in operátor a použijte $<list_name>, abyste zadali název seznamu.
Příklady:
-
Výraz odpovídající požadavkům z IP adres, které jsou v seznamu IP adres s názvem
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_networkseznam IP adres:not ip.src in $office_network -
Výraz odpovídající požadavkům z IP adres v seznamu Cloudflare Open Proxies Managed IP List:
ip.src in $cf.open_proxies