Citrix ADC

流量策略

创建一个或多个表单 SSO 和流量配置文件后,您可以创建流量策略,然后将这些策略全局绑定或绑定到流量管理虚拟服务器,以使其生效。

使用命令行界面创建流量策略

在命令提示窗口中,键入:

add tm trafficPolicy <name> <rule> <action>

示例


add tm trafficPolicy Traffic-Pol-1 "HTTP.REQ.HEADER("Cookie").CONTAINS("login=true")" Traffic-Prof-1

使用命令行界面修改流量策略

在命令提示窗口中,键入:

set tm trafficPolicy <name> <rule> <action>

示例

set tm trafficPolicy Traffic-Pol-1 "HTTP.REQ.HEADER("Cookie").CONTAINS("login=true")" Traffic-Prof-1

使用命令行界面全局绑定流量策略

在命令提示窗口中,键入:

bind tm global -policyName <string> [-priority <priority>]

示例

bind tm global -policyName Traffic-Pol-1

使用命令行界面将流量策略绑定到负载平衡或内容交换虚拟服务器

在命令提示窗口中,键入以下命令之一:

  • bind lb vserver <name> -policy <policyName> [-priority <priority>]

  • bind cs vserver <name> -policy <policyName> [-priority <priority>]

示例

bind authentication vserver auth-vserver-1 -policyName Traffic-Pol-1 -priority 1000

使用命令行界面解除绑定全局绑定流量策略的步骤

在命令提示窗口中,键入:

unbind tm global -policyName <policyname>

示例


unbind tm global -policyName Traffic-Pol-1

使用命令行界面从负载平衡或内容交换虚拟服务器取消绑定流量策略

在命令提示窗口中,键入以下命令之一:

  • unbind lb vserver <name> -policy <policyname>
  • unbind cs vserver <name> -policy <policyname>

示例


unbind authentication vserver auth-vserver-1 -policyName Traffic-Pol-1

使用命令行界面删除流量策略

首先从全局取消绑定会话策略,然后在命令提示符下键入:

rm tm trafficPolicy <name>

示例

rm tm trafficPolicy Traffic-Pol-1

使用配置实用程序配置和绑定流量策略

  1. 导航到安全性 > AAA-应用程序流量 > 流量。
  2. 导航到安全”>“AAA-应用程序流量”>“策略”>“流量”
  3. 在详细信息窗格中,执行以下操作之一:
    • 要创建新的会话策略,请单击添加”
    • 若要修改现有会话策略,请选择该策略,然后单击 编辑。
  4. 创建流量策略配置流量策略对话框中,为参数指定值。
    • 名称*— policyName(无法更改之前配置的会话策略。)
    • 配置文件*— actionName
    • 表达式- rule(首先在“表达式”文本区域下方的最左侧下拉列表中选择表达式的类型,然后直接在表达式文本区域中键入表达式,或者单击“添加”打开“添加表达式”对话框并使用其中的下拉列表来输入表达式构造您的表达式。)
  5. 单击创建确定。您创建的策略将显示在会话策略配置文件页的详细信息窗格中。