在 Cloudflare 仪表板中,有两种编辑表达式的方式:
要在 Expression Builder 中使用列表:
-
从 Operator(运算符) 下拉列表中,选择 is in list(在列表中) 或 is not in list(不在列表中)。请注意,并非所有字段都支持这些运算符。

-
从 Value(值) 下拉列表中选择一个列表。根据您的套餐,您可能可以选择托管 IP 列表。
-
要提交更改并启用规则,选择 Deploy(部署)。如果尚未准备好启用规则,选择 Save as Draft(保存为草稿)。
要在 Expression Editor 中使用列表,请指定 in 运算符,并使用 $<list_name> 指定列表名称。
示例:
-
匹配来自名为
office_network的 IP 列表中 IP 地址的请求的表达式:ip.src in $office_network -
匹配源 IP 地址不在
office_networkIP 列表中的请求的表达式:not ip.src in $office_network -
匹配来自 Cloudflare Open Proxies 托管 IP 列表 中 IP 地址的请求的表达式:
ip.src in $cf.open_proxies