ADC

Configuration d’un jeu de modèles

Pour configurer un ensemble de modèles, vous devez spécifier les chaînes qui doivent servir de modèles. Vous pouvez attribuer manuellement une valeur d’indice unique à chacun de ces modèles ou autoriser l’attribution automatique des valeurs d’indice.

Remarque :

Les ensembles de modèles font la distinction entre majuscules et minuscules (sauf si vous spécifiez l’expression à ignorer). Par conséquent, le modèle de chaîne « product1 », par exemple, n’est pas le même que le modèle de chaîne « Product1 ».

Points à retenir sur les valeurs d’index :

  • Vous ne pouvez pas lier la même valeur d’indice à plusieurs modèles.
  • Une valeur d’indice attribuée automatiquement est supérieure d’un chiffre à la valeur d’indice la plus élevée des modèles existants dans l’ensemble de modèles. Par exemple, si la valeur d’indice la plus élevée des modèles existants dans un ensemble de modèles est 104, la prochaine valeur d’indice automatiquement attribuée est 105.
  • Si vous ne spécifiez pas d’indice pour le premier modèle, la valeur d’indice 1 est automatiquement attribuée à ce modèle.
  • Les valeurs d’index ne sont pas régénérées automatiquement si un ou plusieurs modèles sont supprimés ou modifiés. Par exemple, si l’ensemble contient cinq modèles, avec des index compris entre 1 et 5, et si le modèle avec un indice de 3 est supprimé, les autres valeurs d’index du jeu de modèles ne sont pas automatiquement régénérées pour produire des valeurs de 1 à 4.
  • La valeur d’indice maximale qui peut être attribuée à un modèle est 4294967290. Si cette valeur est déjà affectée à un modèle de l’ensemble, vous devez attribuer manuellement des valeurs d’index à tous les modèles nouvellement ajoutés. Une valeur d’indice inutilisée inférieure à une valeur actuellement utilisée ne peut pas être attribuée automatiquement.

Configurer un modèle défini à l’aide de l’interface de ligne de commande

À l’invite de commandes, procédez comme suit :

  1. Créez un ensemble de motifs.

    add policy patset <name>

Exemple :

add policy patset samplepatset

  1. Liez les motifs à l’ensemble de motifs.

    bind policy patset <name> <string> [-index <positive_integer>][-charset ( ASCII | UTF_8 )] [-comment <string>]

Exemple :

bind policy patset samplepatset product1 -index 1 -comment short description about the pattern bound to the pattern set

Remarque : Répétez cette étape pour tous les motifs que vous souhaitez lier au jeu de motifs.

  1. Vérifiez la configuration.

show policy patset <name>

Configurer un ensemble de modèles à l’aide de l’utilitaire de configuration

  1. Accédez à AppExpert > Jeux de motifs .
  2. Dans le volet d’informations, cliquez sur Ajouter pour ouvrir la boîte de dialogue Create Pattern Set .
  3. Spécifiez un nom pour le modèle défini dans la zone de texte Nom.
  4. Sous Spécifier le modèle, tapez le premier modèle et, éventuellement, spécifiez les valeurs des paramètres suivants :
    • Traiter la barre oblique inverse comme un caractère d’échappement : cochez cette case pour spécifier que tous les caractères de barre oblique inverse que vous pourriez inclure dans le modèle doivent être traités comme des caractères d’échappement.
    • Index : valeur d’index attribuée par l’utilisateur, comprise entre 1 et 4294967290.
  5. Vérifiez que vous avez saisi les bons caractères, puis cliquez sur Ajouter.
  6. Répétez les étapes 4 et 5 pour ajouter d’autres motifs, puis cliquez sur Créer.

Configurer des ensembles de modèles basés sur des fichiers

L’appliance NetScaler prend en charge les ensembles de modèles basés sur des fichiers.

Configurer des ensembles de modèles basés sur des fichiers à l’aide de l’interface de ligne de commande

À l’invite de commandes, tapez les commandes suivantes :

  • Importez un nouveau fichier d’ensemble de modèles dans l’appliance NetScaler.

     import policy patsetfile <src> <name> -delimiter <char> -charset <ASCII | UTF_8>
     <!--NeedCopy-->
    

    Exemple :

     import policy patsetfile local:test.csv clientids_list –delimiter ,
     <!--NeedCopy-->
    

    Vous pouvez importer un fichier depuis un appareil local, un serveur HTTP ou un serveur FTP. Pour ajouter le fichier depuis votre appareil local, le fichier doit être disponible sur /var/tmp place.

  • Ajoutez un fichier de jeu de modèles au moteur de paquets.

     add policy patsetfile <patset filename>
     <!--NeedCopy-->
    

    Exemple :

     add policy patsetfile clientids_list
     <!--NeedCopy-->
    
  • Mettez à jour un fichier d’ensemble de modèles existant sur l’appliance NetScaler.

     update policy patsetfile <patset filename>
     <!--NeedCopy-->
    

    Exemple :

     update policy patsetfile clientids_list
     <!--NeedCopy-->
    
  • Liez les motifs à l’ensemble de motifs.

     add policy patset <patset name> -patsetfile <patset filename>
     <!--NeedCopy-->
    

    Exemple :

     add policy patset clientid_patset -patsetfile clientids_list
     <!--NeedCopy-->
    
  • Vérifiez la configuration.

     show policy patsetfile clientids_list
    
     Name: clientids_list
     Patset Name: clientid_patset
     Number of Imported Patterns: 8
     Number of Bound Patterns: 8
     (All the patterns bound successfully)
    
     Done
     <!--NeedCopy-->
    

Configurer des ensembles de modèles basés sur des fichiers à l’aide de l’interface graphique

  1. Accédez à AppExpert-> Pattern Set Files.

  2. Dans le volet Importé, cliquez sur Importer.

  3. Sur la page Configurer le fichier du jeu de règles, sélectionnez le fichier que vous souhaitez importer, puis cliquez sur OK.

  4. Sélectionnez le fichier importé, puis cliquez sur Ajouter.

  5. Sur la page Créer un fichier d’ensembles de règles, entrez les détails, puis cliquez sur Créer pour ajouter un ensemble de modèles de stratégies.

Configuration d’un jeu de modèles