Dans le cadre de la documentation associée à ce produit, nous nous efforçons d’utiliser un langage exempt de préjugés. Dans cet ensemble de documents, le langage exempt de discrimination renvoie à une langue qui exclut la discrimination en fonction de l’âge, des handicaps, du genre, de l’appartenance raciale de l’identité ethnique, de l’orientation sexuelle, de la situation socio-économique et de l’intersectionnalité. Des exceptions peuvent s’appliquer dans les documents si le langage est codé en dur dans les interfaces utilisateurs du produit logiciel, si le langage utilisé est basé sur la documentation RFP ou si le langage utilisé provient d’un produit tiers référencé. Découvrez comment Cisco utilise le langage inclusif.
Cisco a traduit ce document en traduction automatisée vérifiée par une personne dans le cadre d’un service mondial permettant à nos utilisateurs d’obtenir le contenu d’assistance dans leur propre langue. Il convient cependant de noter que même la meilleure traduction automatisée ne sera pas aussi précise que celle fournie par un traducteur professionnel.
Ce document décrit comment configurer et déployer un graphique de services à deux noeuds au sein de la plate-forme ACI (Application Centric Infrastructure) de Cisco. Les deux périphériques utilisés dans le graphique des services sont un appareil de sécurité adaptatif (ASA) Cisco physique qui fonctionne en mode transparent et un appareil virtuel Citrix NetScaler 1000V.
Cisco vous recommande de connaître ces rubriques avant de tenter la configuration décrite dans ce document :
Les informations contenues dans ce document sont basées sur les versions de matériel et de logiciel suivantes :
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.
Cette section décrit comment configurer les différents composants impliqués dans ce déploiement.
Cette section décrit comment terminer la configuration sur l'ASA.
Pour créer plusieurs contextes sur l'ASA, vous devez activer la fonctionnalité. Connectez-vous à l'ASA et entrez cette commande en mode Configuration :
ciscoasa(config)#
mode multiple[an error occurred while processing this directive]
Vous êtes alors invité à recharger. Une fois le périphérique rechargé, vous pouvez continuer à créer le contexte utilisateur.
Note: Un contexte Admin doit être créé avant les contextes Utilisateur. Ce document ne décrit pas comment créer le contexte Admin, mais plutôt le contexte Utilisateur. Pour plus d'informations sur la création du contexte Admin, référez-vous à la section Configuration de contextes multiples du Guide de configuration CLI de la gamme Cisco ASA, 9.0.
Afin de créer le contexte Utilisateur sur l'ASA, entrez cette commande à partir du contexte système :
ciscoasa/admin# changeto context sys
ciscoasa(config)# context
jristain <--- This is the name of the desired context
Creating context 'jristain'... Done. (5)
ciscoasa(config-ctx)# allocate-interface Management0/1
ciscoasa(config-ctx)# config-url disk0:/
jristain
.cfg
<--- "context-name.cfg"
[an error occurred while processing this directive]
WARNING: Could not fetch the URL disk0:/jristain.cfg
INFO: Creating context with default config
Cette configuration crée le contexte, alloue l'interface de gestion à utiliser dans ce contexte et spécifie un emplacement pour le fichier de configuration. Vous devez maintenant entrer ce contexte afin de configurer le bootstrap minimal requis pour que le contrôleur APIC puisse se connecter.
Une fois le contexte Utilisateur créé, vous pouvez le modifier et configurer l'adresse IP de gestion sur l'interface allouée. Sélectionnez ces commandes :
ciscoasa(config-ctx)# changeto context jristain <----
Drops into the user context
[an error occurred while processing this directive]
ciscoasa/jristain(config)# interface Management0/1
ciscoasa/jristain(config-if)# ip address 192.168.20.10 255.255.255.128
ciscoasa/jristain(config-if)# nameif management
INFO: Security level for "management" set to 0 by default.
ciscoasa/jristain(config-if)# security-level 100
ciscoasa/jristain(config-if)# exit
ciscoasa/jristain(config)# route management 0.0.0.0 0.0.0.0 192.168.20.1
ciscoasa/jristain(config)# exit
ciscoasa/jristain# copy running-config startup-config
Note: L'entrée name doit être management car c'est l'attente du package de périphérique. Si l'entrée name contient des caractères supplémentaires, vous verrez des erreurs dans le déploiement du périphérique L4-L7 dans l'APIC.
Pour connecter le contrôleur APIC à l'ASA, une configuration minimale est requise. Cela inclut le serveur HTTP et un compte utilisateur pour le contrôleur APIC. Utilisez cette configuration dans le contexte Utilisateur :
ciscoasa/jristain(config)#username
<username>
password
<password>
[an error occurred while processing this directive]
ciscoasa/jristain(config)#http server enable
ciscoasa/jristain(config)#http 0.0.0.0 0.0.0.0 management
Note: Entrez votre nom d'utilisateur et votre mot de passe dans les zones <nom d'utilisateur> et <mot de passe>.
Cette section décrit comment effectuer la configuration sur le contrôleur APIC.
Trois domaines de pont (BD) sont nécessaires pour déployer un graphique de services à deux noeuds.
Utilisez ces informations afin de configurer le BD pour l'interface ASA externe (consommateur) :
Utilisez ces informations afin de configurer le BD qui est utilisé afin de connecter les deux périphériques :
Le graphique de service nécessite la configuration de deux groupes de terminaux (EPG) : un consommateur et un fournisseur. Le groupe de terminaux grand public doit utiliser la BD qui se connecte à l'interface ASA externe. L'EPG du fournisseur doit utiliser un BD qui se connecte aux serveurs d'extrémité.
Vous devez ajouter les contextes utilisateur et administrateur ASA au contrôleur APIC. Pour effectuer cette opération, accédez à Locataire > Services L4-L7 > Périphériques L4-L7, cliquez avec le bouton droit de la souris et sélectionnez Créer un périphérique L4-L7, puis procédez comme suit :
Note: Vous pouvez terminer l'utilisation de l'Assistant à ce stade. Vous n'avez pas besoin de configurer les informations de basculement.
Une fois le périphérique enregistré dans la structure, l'APIC peut transmettre la configuration via les paramètres du périphérique. Après l'enregistrement, vous devez d'abord configurer le port-channel qui connecte l'ASA aux commutateurs Leaf dans un Virtual Port Channel (vPC).
Afin de configurer le canal de port, accédez au périphérique que vous avez créé et cliquez sur l'onglet Paramètres dans le coin supérieur du volet de travail. Cliquez sur l'icône crayon afin de modifier les paramètres :
La fenêtre Modifier les paramètres du cluster apparaît. Cliquez sur PortChannel afin de limiter la portée de l'option. Développez le dossier Port Channel Member et complétez les options de configuration. Voici une explication de chaque option :
Répétez ce processus pour chaque interface que vous souhaitez affecter :
Une fois terminé, vous devriez voir une création de canal de port sur l'ASA dans le contexte du système. Afin de vérifier ceci, accédez au contexte système et entrez la commande show port-channel summary :
ciscoasa#
show port-channel summary
Flags: D - down P - bundled in port-channel
I - stand-alone s - suspended
H - Hot-standby (LACP only)
U - in use N - not in use, no aggregation/nameif
M - not in use, no aggregation due to minimum links not met
w - waiting to be aggregated
Number of channel-groups in use: 2
Group Port-channel Protocol Span-cluster Ports
------+-------------+---------+------------+-----------------------
27 Po27(N) LACP No Gi0/4(P) Gi0/5(P)[an error occurred while processing this directive]
Vous devez enregistrer le contexte utilisateur en tant que périphérique L4-L7 dans le fabric. Accédez à Locataire > Services L4-L7 > Périphériques L4-L7, cliquez avec le bouton droit de la souris et sélectionnez Créer un périphérique L4-L7, puis complétez ces étapes :
Note: Vous pouvez terminer l'utilisation de l'Assistant à ce stade. Vous n'avez pas besoin de configurer les informations de basculement.
Le deuxième noeud de cet exemple de configuration est un NetScaler 1000V. NetScaler fournit des fonctionnalités d'équilibrage de charge aux serveurs connectés. Vous devez également enregistrer ce périphérique auprès du contrôleur APIC. Accédez à Locataire > Services L4-L7 > Périphériques L4-L7, cliquez avec le bouton droit de la souris et sélectionnez Créer un périphérique L4-L7, puis complétez ces étapes :
Note: L'adaptateur réseau 1 est utilisé à des fins de gestion. Ne l'utilisez donc pas.
Maintenant que les périphériques sont enregistrés, vous pouvez créer un modèle de graphique de service. Accédez à Service partagé > Services L4-L7 > Modèles de graphiques de services L4-L7 > Créer un modèle de graphique de services L4-L7, puis complétez ces étapes :
Une fois le modèle créé, vous pouvez le déployer sur les périphériques. Accédez à Service partagé > Services de couches 4 à 7 > Modèles de graphiques de services de couches 4 à 7 > Modèle de graphique de services > Appliquer le modèle de graphique de services.
Dans l'onglet Contrat, procédez comme suit :
Dans l'onglet Graphique, procédez comme suit :
Dans l'onglet Paramètres ASA, saisissez les paramètres souhaités. Aucun des paramètres de cet onglet n'est requis.
Dans l'onglet Paramètres NetScaler, saisissez la configuration NetScaler via l'assistant :
Aucune procédure de vérification n'est disponible pour cette configuration.
Cette section fournit des renseignements qui vous permettront de régler les problèmes de configuration.
Voici deux défauts connus liés aux configurations décrites dans ce document :