配置数据集

要配置数据集,必须指定用作模式的字符串,并为每个模式分配类型(数字、IPv4 地址或 IPv6 地址)。您可以手动为每个模式分配唯一的索引值,也可以允许自动分配索引值。数据集与 HTTP 或任何 7 层协议无关。它只适用于文本或字符串。有不同类型的数据集,如 num、ulong、IPv4 和 IPv6。要在 IP 上使用数据集,我们必须将输入转换为文本或字符串。

注意:

数据集区分大小写(除非您指定要忽略大小写的表达式)。因此,例如,字符串模式“product1”与字符串模式“Product1”不同。“

应用于数据集索引值的规则与应用于模式集的规则相同。有关索引值的信息,请参阅配置模式集

使用命令行界面配置数据集

在命令提示窗口中执行以下操作:

  1. 创建数据集。

add policy dataset <name> <type>

示例:

> add policy dataset sampledataset ipv4

  1. 将模式绑定到数据集。

bind policy dataset <name> <value> [-index <positive_integer>] [-comment <string>]

示例:

> bind policy dataset sampledataset 10.102.29.1 -index 1 -comment short description about the pattern bound to the data set

注意:

对要绑定到数据集的所有模式重复此步骤。

  1. add policy expression sampleexpression client.ip.src.typecast_text_t.equals_any(“sampledataset”)

  2. 验证配置。

show policy dataset <name>

使用配置实用程序配置数据集

导航至 AppExpert > 数据集,单击添加并指定相关详细信息。