配置经典策略

您可以使用配置实用程序或命令行界面配置经典策略和经典表达式。策略规则不能超过 1,499 个字符。配置策略规则时,可以使用命名的经典表达式。有关命名表达式的更多信息,请参阅创建命名经典表达式。配置策略后,您可以将其全局绑定或绑定到虚拟服务器。

请注意,针对各种 Citrix ADC 功能的策略配置方法存在一些小变化。

注意:您可以在默认语法表达式中嵌入经典表达式,方法是使用语法 SYS.EVAL_CLASSIC_EXPR(classic_expression),指定古典表达式作为参数。

使用 CLI 创建经典策略

在命令提示符下,键入以下命令来设置参数并验证配置:

-  add cmp policy <name> -rule <expression> -action <action>  

-  show cmp policy [<policyName>]

示例

以下命令首先创建压缩操作,然后创建应用该操作的压缩策略:

> add cmp action cmp-act-compress compress
 Done
> show cmp action cmp-act-compress
1)      Name: cmp-act-compress  Compression Type: compress
 Done
> add cmp pol cmp-pol-compress -rule ExpCheckIp -resAction cmp-act-compress
 Done
> show cmp pol cmp-pol-compress
1)      Name: cmp-pol-compress  Rule: ExpCheckIp
        Response action: cmp-act-compress       Hits: 0
 Done
>

使用 GUI 创建带有经典表达式的策略

  1. 在导航窗格中,展开要为其配置策略的功能,并根据功能执行以下操作:

    • 对于“内容切换”、“缓存重定向”和“应用程序防火墙”,请单击“策略”。
    • 对于 SSL,单击策略,然后在详细信息窗格中单击策略选项卡。
    • 对于系统身份验证,单击身份验证,然后在详细信息窗格中单击策略选项卡。
    • 对于“筛选”、“SureConnect”和“优先级队列”,展开“保护功能”,选择所需的功能,然后在详细信息窗格中单击策略选项卡。
    • 对于 Citrix Gateway,展开 Citrix Gateway,展开策略,选择所需功能,然后在详细信息窗格中单击策略选项卡。
  2. 对于大多数功能,请单击“添加”按钮。

  3. 在“创建 <feature name> 策略”对话框的“名称 *”文本框中,输入策略的名称。

    注意: 策略名称必须以字母或下划线开头。策略名称可由 1 到 31 个字符组成,包括字母、数字、连字符 (-)、句点 (.)、英镑符号 (#)、空格 () 和下划线 (_)。

  4. 对于大多数功能,您可以关联操作或配置文件。例如,您可能需要选择一个操作,或者,如果是 Citrix Gateway 或应用程序防火墙策略,则选择要与策略关联的配置文件。配置文件是一组配置选项,用作一组操作,当分析的数据与策略规则匹配时应用这些操作。

  5. 创建描述希望此策略匹配的数据类型的表达式。

    根据要创建的策略类型,您可以选择预定义表达式,也可以创建新表达式。

    命名表达式是可以在策略规则中按名称引用的预定义表达式。

  6. 单击创建以创建新策略。

  7. 单击“关闭”以返回到您正在创建的策略类型的“策略”屏幕。