Configuración de extensiones de directiva

Cuando el archivo de extensión de directiva esté listo, impórtelo al dispositivo Citrix ADC. El proceso de importación copia el archivo de extensión en un directorio del dispositivo Citrix ADC y comprueba si hay errores de sintaxis.

Después de la importación, debe hacer que el archivo de extensión esté disponible para su uso en las expresiones de directiva.

Nota: El comando de importación se utiliza para descargar el contenido del archivo de un origen externo \<src\>, o de un origen interno, en el sistema de archivos Citrix ADC. Para cargar el contenido de este archivo en uno o varios motores de paquetes por primera vez, utilice el comando add. Si hay una actualización del contenido del archivo, el contenido actualizado se puede descargar en el sistema de archivos Citrix ADC ejecutando el comando import con el argumento de sobrescritura. El comando actualiza el contenido del sistema de archivos. Para cargar el contenido actualizado en uno o varios motores de paquetes, utilice el comando update.

Configurar extensiones de directiva mediante la CLI

  1. Importe el archivo de extensión de directiva a Citrix ADC Appliance, ya sea desde un servidor web (mediante HTTP) o desde su estación de trabajo local.

    1. Importación HTTP

      Si tiene un servidor web disponible, puede almacenar el archivo de extensión en el directorio del servidor web e importarlo al dispositivo Citrix ADC.

      import ns extension <src> <name> [-comment<string>] [-overwrite]
      <!--NeedCopy-->
      

      Ejemplo:

      import ns extension http://myhost/path/to/extension myextension -comment “Custom crc calculation
      <!--NeedCopy-->
      
    2. Importación local

      Puede utilizar el cliente SSH para copiar el archivo de extensión de la estación de trabajo al directorio /var/tmp del dispositivo Citrix ADC.

      scp extension-file-name <ns-userid@ns-ip-addr>:/var/tmp
      <!--NeedCopy-->
      

      donde:

      • extension-file-name es el nombre del archivo de extensión de su equipo cliente.
      • ns-userid es el usuario del dispositivo Citrix ADC con permiso para escribir en /var/tmp.
      • ns-ip-addr es la dirección IP de Citrix ADC.

      Después de copiar el archivo en el dispositivo Citrix ADC, ejecute el comando de importación en el dispositivo Citrix ADC.

      import ns extension local:<extension-file-name extension-name>
      <!--NeedCopy-->
      

      Nota: La CLI debe utilizarse para importar un archivo de extensión local ejecutando el comando import .

  2. Agregue la extensión de directiva al motor de paquetes para su evaluación.

    add ns extension <name> [-comment <string>]
    <!--NeedCopy-->
    

    Ejemplo:

    add ns extension myextension
    <!--NeedCopy-->
    

Después de importar un archivo de extensión, puede actualizarlo, si ha incluido el parámetro -overwrite en el comando import, o quitarlo. También puede mostrar los detalles de un archivo de extensión importado.

Actualizar un archivo de extensión en el dispositivo Citrix ADC desde el origen

En el símbolo del sistema, escriba:

update ns extension <name>
<!--NeedCopy-->

Nota: Solo puede actualizar el archivo de extensión después de importar el archivo de extensión especificado al dispositivo Citrix ADC con el parámetro -overwrite.

Ejemplo:

update ns extension myextension
<!--NeedCopy-->

Quitar un archivo de extensión del dispositivo Citrix ADC

En el símbolo del sistema, escriba:

rm ns extension <name>
<!--NeedCopy-->

Ejemplo:

rm ns extension myextension
<!--NeedCopy-->

Mostrar los detalles de la función de extensión especificada en el dispositivo Citrix ADC

En el símbolo del sistema, escriba:

show ns extension <name>
<!--NeedCopy-->

Ejemplo:

show ns extension myextension
<!--NeedCopy-->

Configurar extensiones de directivas mediante la interfaz gráfica de usuario

  1. Importe el archivo de extensión de directiva a Citrix ADC Appliance, ya sea desde un servidor web (mediante HTTP) o desde su estación de trabajo local.

    1. Vaya a AppExpert > Extensiones de directiva, haga clic en Extensión de directiva, en la lista desplegable Importar desde, seleccione la dirección URL de la ubicación del archivo de extensión que quiere importar.

    2. Vaya a AppExpert > Extensionesde directivas, Extensión de directiva e importe el archivo de extensión seleccionando Archivo en la lista desplegable Importar desde.

  2. Agregue la extensión de directiva al motor de paquetes para su evaluación.

    Vaya a AppExpert > Extensiones de directiva y, en la fichaExtensiones de directiva, agregue el archivo de extensión.

Actualizar un archivo de extensión en el dispositivo Citrix ADC desde el origen

Vaya a AppExpert > Extensiones de directiva y, en la ficha Extensiones de directiva, actualice el archivo de extensión.

Quitar un archivo de extensión del dispositivo Citrix ADC

Vaya a AppExpert > Extensiones de directivas y, a la ficha Extensiones de directiva, elimine el archivo de extensión.

Mostrar los detalles de la función de extensión especificada en el dispositivo Citrix ADC

Vaya a AppExpert > Extensiones de directiva y, en la ficha Funciones de extensiones de directiva, haga clic en la flecha de la lista desplegable de clic de la función de extensión en la que desea ver los detalles.

Configuración de extensiones de directiva