ADC

ACL simples et ACL6 simples

Une ACL simple ou un ACL6 simple utilise peu de paramètres et peut être configuré uniquement pour supprimer les paquets IP. Les paquets peuvent être supprimés en fonction de leur adresse IP source et, éventuellement, de leur protocole, de leur port de destination ou de leur domaine de trafic.

Lors de la création d’une ACL simple ou d’une ACL6 simple, vous pouvez spécifier un temps de vie (TTL), en secondes, après quoi l’ACL expire. Les ACL avec TTL ne sont pas enregistrées lorsque vous enregistrez la configuration. Vous pouvez afficher des ACL simples et des ACL6 simples pour vérifier leur configuration, et vous pouvez afficher leurs statistiques.

Configuration des ACL simples et des ACL6 simples

La configuration d’une ACL simple ou d’une ACL6 simple sur un NetScaler peut inclure les tâches suivantes.

  • Créez des ACL simples ou des ACL6simples. Créer des ACL simples ou des ACL6 simples pour supprimer (refuser) les paquets en fonction de leur adresse IP source et, éventuellement, de leur protocole, de leur port de destination ou de leur domaine de trafic.
  • Supprimez les ACL simples ou les ACL6simples. Ces ACL ne peuvent pas être modifiées une fois créées. Si vous devez modifier une liste ACL simple ou un ACL6 simple, vous devez la supprimer et en créer une.

Procédures CLI

Pour créer une ACL simple à l’aide de l’interface de ligne de commande :

À l’invite de commande, tapez :

-  ns simpleacl <aclname> DENY -srcIP <ip_addr> [-destPort <port> -protocol ( TCP | UDP )] [-TTL <positive_integer>]
-  show ns simpleacl [<aclname>]
<!--NeedCopy-->

Exemple :

> add simpleacl rule1 DENY -srcIP 10.102.29.5 -TTL 600
Done
<!--NeedCopy-->

Pour créer un ACL6 simple à l’aide de l’interface de ligne de commande :

À l’invite de commande, tapez :

-  add ns simpleacl6 <aclname> DENY - srcIPv6 <ipv6_addr|null> [-destPort <port> -protocol ( TCP | UDP )] [-TTL <positive_integer>]
-  show ns simpleacl6 [<aclname>]
<!--NeedCopy-->

Exemple :

>  add ns simpleacl6 rule1 DENY –srcIPv6 3ffe:192:168:215::82 -destPort 80 -Protocol TCP -TTL 9000
 Done
<!--NeedCopy-->

Pour supprimer une seule ACL simple à l’aide de l’interface de ligne de commande :

À l’invite de commande, tapez :

  • rm ns simplecal <aclname>
  • show ns simpleacl

Pour supprimer un seul ACL6 simple à l’aide de l’interface de ligne de commande :

À l’invite de commande, tapez :

  • rm ns simpleacl6<aclname>
  • show ns simpleacl6

Pour supprimer toutes les ACL simples à l’aide de l’interface de ligne de commande :

À l’invite de commande, tapez :

  • clear ns simpleacl

  • show ns simpleacl

Pour supprimer tous les ACL6 simples à l’aide de l’interface de ligne de commande :

À l’invite de commande, tapez :

  • effacer ns simpleacl6

  • show ns simpleacl6

Procédures GUI

Pour créer une ACL simple à l’aide de l’interface graphique :

Accédez à Système > Réseau > ACL et, sous l’onglet ACL simples, ajoutez une nouvelle ACL simple.

Pour créer un ACL6 simple à l’aide de l’interface graphique :

Accédez à Système > Réseau > ACL et, sous l’onglet Simple ACL6s, ajoutez un nouvel ACL6 simple.

Pour supprimer une seule ACL simple à l’aide de l’interface graphique :

Accédez à Système > Réseau > ACL et, sous l’onglet ACL simples, supprimez la liste ACL simple.

Pour supprimer un seul ACL6 simple à l’aide de l’interface graphique :

Accédez à Système > Réseau > ACL et, sous l’onglet ACL6s simples, supprimez l’ACL6 simple.

Pour supprimer toutes les ACL simples à l’aide de l’interface graphique :

  1. Accédez à Système > Réseau > ACL.
  2. Dans l’onglet ACLs simples, dans la liste des actions, cliquez sur Effacer.

Pour supprimer tous les ACL6 simples à l’aide de l’interface graphique :

  1. Accédez à Système > Réseau > ACL.
  2. Dans l’ongletSimple ACL6s, dans la liste desactions, cliquez sur Effacer.

Affichage des statistiques ACL simples et ACL6 simples

Vous pouvez afficher les statistiques ACL simples (ou ACL6 simples), qui incluent le nombre de correspondances, le nombre d’erreurs et le nombre de listes ACL simples configurées.

Le tableau suivant décrit les statistiques que vous pouvez afficher pour les listes ACL simples et les ACL6 simples.

Statistiques Indique
Match ACL Paquets correspondant à une ACL
ACL misses Paquets ne correspondant à aucune ACL
Nombre d’ACL Nombre d’ACL configurées

Procédures CLI

Pour afficher des statistiques ACL simples à l’aide de l’interface de ligne de commande :

À l’invite de commande, tapez :

  • démarrer avec simpleacl

Exemple :

> stat ns simpleacl

SimpleACL Statistics

                                          Rate (/s)                Total
SimpleACL hits                                     0                    0
SimpleACL misses                                   0                51872
SimpleACLs count                                  --                    2
Done
<!--NeedCopy-->

Pour afficher des statistiques ACL6 simples à l’aide de l’interface de ligne de commande :

À l’invite de commande, tapez :

  • démarrer : simpleacl6

Procédures GUI

Pour afficher des statistiques ACL simples à l’aide de l’interface graphique :

Accédez àSystème>Réseau>ACLet, dans l’ongletACL simples, sélectionnez l’ACL et cliquez sur Statistiques.

Pour afficher des statistiques ACL6 simples à l’aide de l’interface graphique :

Accédez à Système > Réseau > ACL et, sous l’onglet ACL6s simples, sélectionnez l’ACL6 simple et cliquez sur Statistiques.

Fin des connexions établies

Pour une ACL simple ou une ACL6 simple, NetScaler bloque toutes les nouvelles connexions qui répondent aux conditions spécifiées dans l’ACL. Les paquets liés aux connexions existantes qui ont été établies avant la création de l’ACL ne sont pas bloqués. Pour mettre fin à des connexions précédemment établies qui correspondent à une ACL existante, vous pouvez exécuter une opération de purge à partir de l’interface de ligne de commande ou de l’interface graphique.

Flush peut être utile dans les cas suivants :

  • Vous recevez une liste d’adresses IP sur liste noire et vous souhaitez empêcher complètement ces adresses IP d’accéder à NetScaler. Dans ce cas, vous créez des ACL simples ou des ACL6 simples pour bloquer toute nouvelle connexion à partir de ces adresses IP, puis vider toutes les connexions existantes associées à ces adresses.
  • Vous souhaitez mettre fin à de nombreuses connexions à partir d’un réseau particulier sans prendre le temps de les arrêter une par une.

Avant de commencer

  • Lorsque vous exécutez flush, NetScaler parcourt toutes ses connexions établies et met fin aux connexions qui répondent aux conditions spécifiées dans l’une des ACL simples configurées sur l’ADC.

  • Si vous envisagez de créer plusieurs ACL simples et de vider les connexions existantes qui correspondent à l’une d’entre elles, vous pouvez minimiser l’effet sur les performances en créant d’abord toutes les listes ACL simples, puis en exécutant le vidage une seule fois.

Procédures CLI

Pour mettre fin à toutes les connexions IPv4 établies qui correspondent à l’une de vos ACL simples configurées à l’aide de l’interface de ligne de commande :

À l’invite de commande, tapez :

  • flush simplecal -setSessions

Pour mettre fin à toutes les connexions IPv6 établies qui correspondent à l’un de vos ACL6 simples configurés à l’aide de l’interface de ligne de commande :

À l’invite de commande, tapez :

  • flush simpleACL6 - EST Sessions

Procédures GUI

Pour mettre fin à toutes les connexions IPv4 établies qui correspondent à l’une des ACL simples que vous avez configurées à l’aide de l’interface graphique :

  1. Accédez à Système > Réseau > ACL.
  2. Dans l’onglet ACLs simples, dans la liste des actions, cliquez sur Flush.

Pour mettre fin à toutes les connexions IPv6 établies qui correspondent à l’un de vos ACL6 simples configurés à l’aide de l’interface graphique :

  1. Accédez à Système > Réseau > ACL.
  2. Dans l’ongletSimple ACL6s, dans la liste desactions, cliquez sur Flush.
ACL simples et ACL6 simples