配置政策扩展

准备好策略扩展文件后,将其导入到Citrix ADC设备。导入过程将扩展文件复制到Citrix ADC设备上的一个目录中,并检查语法错误。

导入之后,您必须使扩展文件可以在策略表达式中使用。

注意:import命令用于从外部下载文件内容\ < src \ >,或内部源,写入Citrix ADC文件系统。要第一次将该文件内容加载到一个或多个包引擎中,请使用add命令。如果对文件内容进行了更新,则可以通过发出带有overwrite参数的导入命令将更新的内容下载到Citrix ADC文件系统。该命令用于更新文件系统中的内容。当需要将更新后的内容加载到一个或多个报文引擎时,可以使用update命令。

该任务指导管理员通过CLI配置策略扩展

  1. 从web服务器(使用HTTP)或本地工作站将策略扩展文件导入Citrix ADC设备。

    1. HTTP进口

      如果有可用的web服务器,可以将扩展文件存储在web服务器目录中,并将其导入Citrix ADC设备。

      Import ns extension   [-comment] [-overwrite] 

      例子:

      import ns extension http://myhost/path/to/extension myextension -comment "自定义crc计算
    2. 当地的进口

      可以使用SSH客户端将扩展文件从工作站上复制到Citrix ADC设备的/var/tmp目录

      SCP extension-file-name :/var/tmp 

      在那里,

      • extension-file-name是客户端计算机上的扩展文件的名称。
      • ns-userid是具有写入/var/tmp权限的Citrix ADC设备用户。
      • ns-ip-addr为Citrix ADC的IP地址。

      将文件复制到Citrix ADC设备后,在Citrix ADC设备上运行导入命令。

      导入nsextension local:\ 

      注意:需要通过命令行导入本地扩展文件进口命令。

  2. 将策略扩展添加到包引擎以进行评估。

    添加ns扩展 [-comment ] 

    例子:

    添加ns扩展myextension 

导入扩展文件后,如果在import命令中包含-overwrite参数,您可以更新扩展文件,或者删除扩展文件。您还可以显示导入的扩展文件的详细信息。

从源文件更新Citrix ADC设备上的扩展文件

在命令提示符处,输入:

更新ns扩展名 

注意:只有在使用-overwrite参数将指定的扩展文件导入到Citrix ADC设备后,才能更新扩展文件。

例子:

更新ns扩展myextension 

从Citrix ADC设备中删除扩展文件

在命令提示符类型:

Rm ns extension  

例子:

Rm ns extension myextension 

在Citrix ADC设备上显示指定扩展功能的详细信息

在命令提示符处,输入:

Show ns extension  

例子:

Show ns extension myextension 

使用GUI配置策略扩展

  1. 从web服务器(使用HTTP)或本地工作站将策略扩展文件导入Citrix ADC设备。

    1. 导航到AppExpert>政策的扩展,点击政策的扩展,从进口的下拉列表,选择要导入的扩展文件位置的URL。

    2. 导航到AppExpert>政策的扩展政策的扩展,并通过选择文件导入扩展文件进口从下拉列表中。

  2. 将策略扩展添加到包引擎以进行评估。

    导航到AppExpert>政策的扩展和,政策的扩展选项卡,添加扩展文件。

从源文件更新Citrix ADC设备上的扩展文件

导航到AppExpert>政策的扩展和,政策的扩展选项卡,更新扩展文件。

从Citrix ADC设备中删除扩展文件

导航到AppExpert>政策的扩展而且,政策的扩展选项卡,删除扩展文件。

在Citrix ADC设备上显示指定扩展功能的详细信息

导航到AppExpert>政策的扩展和,政策的扩展功能选项卡,单击要查看详细信息的扩展函数的“单击”下拉列表箭头。

配置政策扩展