ADC
感谢您提供反馈

这篇文章已经过机器翻译.放弃

策略标签

策略标签由一组策略、其他策略标签和特定于虚拟服务器的策略库组成。Web App Firewall 会按优先级顺序评估绑定到策略标签的每个策略。如果策略匹配,它将按照关联的配置文件中指定的方式筛选连接。然后它执行 Gto 参数指定的任何操作,可以是终止策略评估、转到下一个策略或转到具有指定优先级的策略。如果设置了 Invoke 参数,它将终止对当前策略标签的处理,并开始处理指定的策略标签或虚拟服务器。

使用命令行创建 Web App Firewall 策略标签

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

  • add appfw policylabel <labelName> http_req
  • save ns config

示例

以下示例创建名为 policylbl1 的策略标签。

add appfw policylabel policylbl1 http_req save ns config

使用命令行将策略绑定到策略标签

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

  • bind appfw policylabel <labelName> <policyName> <priority> [<gotoPriorityExpression>] [-invoke (<labelType> <labelName>) ]
  • save ns config

示例

以下示例将 policy 1 绑定到优先级为 1 的策略标签 policylbl1。

bind appfw policylabel policylbl1 policy1 1 save ns config

使用 GUI 配置 Web App Firewall 策略标签

  1. 导航到 安全 > NetScaler Web App Firewall > 策略标签

  2. 在详细信息窗格中,执行以下操作之一:

    • 要添加新的策略标签,请单击 添加
    • 要配置现有策略标签,请选择策略标签,然后单击 打开

    将打开 创建 Web App Firewall 策略标签配置 Web App Firewall 策略标签 对话框。这些对话框几乎相同。

  3. 如果要创建新的策略标签,请在“创建 Web App Firewall 策略标签”对话框中键入新策略标签的名称。

    名称可以以字母、数字或下划线符号开头,可以由 1 到 127 个字母、数字和连字符 (-)、句点 (.) 磅 (#)、空格 ()、at (@)、等于 (=)、冒号 (:) 和下划线 (_) 符号组成。

  4. 选择 插入策略 以插入新行并显示包含所有现有 Web App Firewall 策略的下拉列表。

  5. 选择要绑定到策略标签的策略,或者选择新策略以创建新策略,然后按照 使用 GUI 创建和配置策略中的说明进行操作。您选择或创建的策略将插入到全局绑定的 Web App Firewall 策略列表中。

  6. 进行任何其他调整。

    • 要修改策略优先级,请单击字段将其启用,然后键入新的优先级。也可以选择“重新生成优先级”以均匀地重新编号优先级。
    • 要修改策略表达式,请双击该字段以打开“配置 Web App Firewall Policy”对话框,您可以在其中编辑策略表达式。
    • 要设置“Goto 表达式”,请双击“Goto 表达式”列标题中的字段以显示下拉列表,您可以在其中选择表达式。
    • 要设置调用选项,请双击“调用”列标题中的字段以显示下拉列表,您可以在其中选择表达式
  7. 重复步骤 5 到 7,将所需的任何其他 Web App Firewall 策略绑定到策略标签。

  8. 单击 Create(创建)或 OK(确定),然后单击 Close(关闭)。状态栏中将显示一条消息,指出您已成功创建或修改策略标签。

本内容的正式版本为英文版。部分 Cloud Software Group 文档内容采用了机器翻译,仅供您参考。Cloud Software Group 无法控制机器翻译的内容,这些内容可能包含错误、不准确或不合适的语言。对于从英文原文翻译成任何其他语言的内容的准确性、可靠性、适用性或正确性,或者您的 Cloud Software Group 产品或服务沿用了任何机器翻译的内容,我们均不作任何明示或暗示的保证,并且适用的最终用户许可协议或服务条款或者与 Cloud Software Group 签订的任何其他协议(产品或服务与已进行机器翻译的任何文档保持一致)下的任何保证均不适用。对于因使用机器翻译的内容而引起的任何损害或问题,Cloud Software Group 不承担任何责任。