Configuration des extensions de stratégie

Lorsque votre fichier d’extension de stratégie est prêt, importez-le dans l’appliance Citrix ADC. Le processus d’importation copie le fichier d’extension dans un répertoire de l’appliance Citrix ADC et vérifie les erreurs de syntaxe.

Après l’importation, vous devez rendre le fichier d’extension disponible pour utilisation dans les expressions de stratégie.

Remarque : La commande import permet de télécharger le contenu du fichier à partir d’une source externe <src> ou interne sur le système de fichiers Citrix ADC. Pour charger le contenu de ce fichier dans le ou les moteurs de paquets pour la première fois, utilisez la commande add. S’il y a une mise à jour du contenu du fichier, le contenu mis à jour peut être téléchargé dans le système de fichiers Citrix ADC en exécutant la commande import avec l’argument -overwrite. Ceci met à jour le contenu du système de fichiers. Pour charger le contenu mis à jour dans le ou les moteurs de paquets, utilisez la commande update.

Configurer les extensions de stratégie à l’aide de l’interface de ligne de commande

  1. Importez le fichier d’extension de stratégie dans l’appliance Citrix ADC, à partir d’un serveur Web (à l’aide de HTTP) ou de votre station de travail locale.

    1. Importation HTTP

      Si vous disposez d’un serveur Web, vous pouvez stocker le fichier d’extension dans le répertoire du serveur Web et l’importer dans l’appliance Citrix ADC.

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

      Exemple :

      import ns extension http://myhost/path/to/extension myextension -comment “Custom crc calculation

    2. Importation locale

      Vous pouvez utiliser le client SSH pour copier le fichier d’extension de votre station de travail dans le répertoire /var/tmp de l’appliance Citrix ADC

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

      • extension-file-name est le nom du fichier d’extension sur votre machine cliente.
      • ns-userid est l’utilisateur de l’appliance Citrix ADC autorisé à écrire dans /var/tmp.
      • ns-ip-addr est l’adresse IP de Citrix ADC.

      Après avoir copié le fichier sur l’appliance Citrix ADC, exécutez la commande d’importation sur l’appliance Citrix ADC.

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

      Remarque : L’interface de ligne de commande doit être utilisée pour importer un fichier d’extension locale, en exécutant la commande import.

  2. Ajoutez l’extension de stratégie au moteur de paquets pour évaluation.

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

    Exemple :

    add ns extension myextension

Après l’importation d’un fichier d’extension, vous pouvez le mettre à jour, si vous avez inclus le paramètre -overwrite dans la commande import, ou le supprimer. Vous pouvez également afficher les détails d’un fichier d’extension importé.

Mettre à jour un fichier d’extension sur l’appliance Citrix ADC à partir de la source

À l’invite de commandes, tapez :

update ns extension <name>

Remarque : vous ne pouvez mettre à jour le fichier d’extension qu’après avoir importé le fichier d’extension spécifié dans l’appliance Citrix ADC avec le paramètre -overwrite.

Exemple :

update ns extension myextension

Supprimer un fichier d’extension de l’appliance Citrix ADC

À l’invite de commandes, tapez :

rm ns extension <name>

Exemple :

rm ns extension myextension

Afficher les détails de la fonction d’extension spécifiée sur l’appliance Citrix ADC

À l’invite de commandes, tapez :

show ns extension <name>

Exemple :

show ns extension myextension

Configurer les extensions de stratégie à l’aide de l’interface graphique

  1. Importez le fichier d’extension de stratégie dans l’appliance Citrix ADC, à partir d’un serveur Web (à l’aide de HTTP) ou de votre station de travail locale.

    1. Accédez à AppExpert > Extensions de stratégie, cliquez sur Extensionde stratégie, dans la liste déroulante Importer de, sélectionnez l’URL correspondant à l’emplacement du fichier d’extension à importer.

    2. Accédez à AppExpert > Extensions de stratégie, cliquez sur Extension de stratégie et importez le fichier d’extension en sélectionnant Fichier dans la liste déroulante Importer de.

  2. Ajoutez l’extension de stratégie au moteur de paquets pour évaluation.

    Accédez à AppExpert > Extensions de stratégie et, sous l’ongletExtensions de stratégie, ajoutez le fichier d’extension.

Mettre à jour un fichier d’extension sur l’appliance Citrix ADC à partir de la source

Accédez à AppExpert > Extensions de stratégie et, sous l’onglet Extensions de stratégie, mettez à jour le fichier d’extension.

Supprimer un fichier d’extension de l’appliance Citrix ADC

Accédez à AppExpert > Extensions de stratégie et, sous l’onglet Extensions de stratégie, supprimez le fichier d’extension.

Afficher les détails de la fonction d’extension spécifiée sur l’appliance Citrix ADC

Accédez à AppExpert > Extensions de stratégie et, sous l’onglet Fonctions d’extensions de stratégie, cliquez sur la flèche déroulante de clic de la fonction d’extension dont vous souhaitez afficher les détails.