Citrix ADC

配置模式集

要配置模式集,必须指定作为模式的字符串。您可以手动为每个模式分配一个惟一的索引值,也可以允许自动分配索引值。

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

关于索引值需要记住的要点:

  • 不能将相同的索引值绑定到多个模式。
  • 自动分配的索引值比模式集中现有模式的最高索引值大一个数字。例如,如果模式集中现有模式的最高索引值为104,则下一个自动分配的索引值为105。
  • 如果未为第一个模式指定索引,则索引值1将自动分配给该模式。
  • 如果一个或多个模式被删除或修改,索引值不会自动重新生成。例如,如果集合包含5个模式,索引从1到5,如果删除索引为3的模式,则模式集中的其他索引值不会自动重新生成从1到4的值。
  • 可以分配给模式的最大索引值是4294967290。如果该值已经分配给集合中的某个模式,则必须手动为任何新添加的模式分配索引值。低于当前使用值的未使用索引值不能自动分配。

使用命令行接口配置模式集

在命令提示符下,执行以下操作:

  1. 创建一个模式集。

    添加策略patset

例子:

添加策略patset samplepatset

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

    绑定策略patset [-index ][-charset (ASCII | UTF_8)] [-comment ]

例子:

绑定策略patset samplepatset product1 -index 1 -comment绑定到模式集的模式简短描述

请注意:对要绑定到模式集的所有模式重复此步骤。

  1. 验证配置结果

显示策略patset

使用配置实用程序配置模式集

  1. 导航到AppExpert>模式设置
  2. 在详细信息窗格中,单击添加打开创建模式集对话框。
  3. 在“名称”文本框中指定模式集的名称。
  4. 在“指定模式”下,键入第一个模式,并可选地为以下参数指定值:
    • 将反斜杠视为转义字符—选中此复选框以指定将模式中可能包含的任何反斜杠字符视为转义字符。
    • index—用户分配的索引值,从1到4294967290。
  5. 确认您输入了正确的字符,然后单击添加
  6. 重复步骤4和5以添加更多模式,然后单击创建

配置基于文件的模式集

Citrix ADC设备支持基于文件的模式集。

使用CLI配置基于文件的模式集

在命令提示符下,输入以下命令:

  • 将一个新的模式集文件导入Citrix ADC设备。

    import policy patsetfile   -delimiter  -charset  

    例子:

    导入patsetfile local:test.csv clientids_list -delimiter, 

    您可以从本地设备、HTTP服务器或FTP服务器导入文件。若要从本地设备添加文件,该文件必须在/ var / tmp的位置。

  • 更新Citrix ADC设备上现有的模式集文件。

    更新策略-patsetfile  

    例子:

    更新策略-patsetfile clientids_list 
  • 向包引擎添加模式集文件。

    添加策略-patsetfile  

    例子:

    添加策略-patsetfile clientids_list 
  • 将模式绑定到模式集。

    添加策略patset  -patsetfile  

    例子:

    添加策略patset clientid_patset -patsetfile clientids_list 
  • 验证配置结果

    show policy patsetfile clientids_list Name: clientids_list Patset Name: clientid_patset Number of Imported Patterns: 8 Number of Bound Patterns: 8(所有绑定成功的模式)Done 

使用GUI配置基于文件的模式集

  1. 导航到AppExpert->模式集文件

  2. 进口窗格中,单击进口

  3. 配置策略Patset文件页中,选择需要导入的文件,单击好吧

  4. 选择导入的文件,单击添加

  5. 创建策略Patset文件页,输入详细信息,单击创建添加策略模式集。

配置模式集