In dem Dokumentationssatz für dieses Produkt wird die Verwendung inklusiver Sprache angestrebt. Für die Zwecke dieses Dokumentationssatzes wird Sprache als „inklusiv“ verstanden, wenn sie keine Diskriminierung aufgrund von Alter, körperlicher und/oder geistiger Behinderung, Geschlechtszugehörigkeit und -identität, ethnischer Identität, sexueller Orientierung, sozioökonomischem Status und Intersektionalität impliziert. Dennoch können in der Dokumentation stilistische Abweichungen von diesem Bemühen auftreten, wenn Text verwendet wird, der in Benutzeroberflächen der Produktsoftware fest codiert ist, auf RFP-Dokumentation basiert oder von einem genannten Drittanbieterprodukt verwendet wird. Hier erfahren Sie mehr darüber, wie Cisco inklusive Sprache verwendet.
Cisco hat dieses Dokument maschinell übersetzen und von einem menschlichen Übersetzer editieren und korrigieren lassen, um unseren Benutzern auf der ganzen Welt Support-Inhalte in ihrer eigenen Sprache zu bieten. Bitte beachten Sie, dass selbst die beste maschinelle Übersetzung nicht so genau ist wie eine von einem professionellen Übersetzer angefertigte. Cisco Systems, Inc. übernimmt keine Haftung für die Richtigkeit dieser Übersetzungen und empfiehlt, immer das englische Originaldokument (siehe bereitgestellter Link) heranzuziehen.
Dieses Dokument beschreibt die Konfiguration und Bereitstellung eines Servicediagramms mit zwei Knoten in der Cisco Application Centric Infrastructure (ACI)-Plattform. Die beiden Geräte, die im Service-Diagramm verwendet werden, sind eine physische Cisco Adaptive Security Appliance (ASA), die im transparenten Modus ausgeführt wird, und eine virtuelle Citrix NetScaler 1000V Appliance.
Cisco empfiehlt, vor dem Versuch der in diesem Dokument beschriebenen Konfiguration über Kenntnisse dieser Themen zu verfügen:
Die Informationen in diesem Dokument basieren auf den folgenden Hardware- und Softwareversionen:
Die Informationen in diesem Dokument wurden von den Geräten in einer bestimmten Laborumgebung erstellt. Alle in diesem Dokument verwendeten Geräte haben mit einer leeren (Standard-)Konfiguration begonnen. Wenn Ihr Netzwerk in Betrieb ist, stellen Sie sicher, dass Sie die potenziellen Auswirkungen eines Befehls verstehen.
In diesem Abschnitt wird beschrieben, wie Sie die verschiedenen Komponenten konfigurieren, die an dieser Bereitstellung beteiligt sind.
In diesem Abschnitt wird beschrieben, wie die Konfiguration auf der ASA abgeschlossen wird.
Um mehrere Kontexte auf der ASA zu erstellen, müssen Sie diese Funktion aktivieren. Melden Sie sich bei der ASA an, und geben Sie den folgenden Befehl im Konfigurationsmodus ein:
ciscoasa(config)#
mode multiple[an error occurred while processing this directive]
Sie werden dann aufgefordert, das System erneut zu laden. Nachdem das Gerät neu geladen wurde, können Sie mit der Erstellung des Benutzer-Kontexts fortfahren.
Hinweis: Vor dem Benutzerkontext muss ein Admin-Kontext erstellt werden. In diesem Dokument wird nicht beschrieben, wie der Admin-Kontext erstellt wird, sondern der Benutzerkontext. Weitere Informationen zum Erstellen des Admin-Kontexts finden Sie im Abschnitt Configuring Multiple Contexts (Mehrere Kontexte konfigurieren) im Konfigurationshandbuch zur Cisco ASA-Serie, 9.0.
Um den Benutzerkontext auf der ASA zu erstellen, geben Sie den folgenden Befehl aus dem System-Kontext ein:
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
Diese Konfiguration erstellt den Kontext, weist die Verwaltungsschnittstelle für die Verwendung in diesem Kontext zu und gibt einen Speicherort für die Konfigurationsdatei an. Sie müssen nun diesen Kontext eingeben, um den minimalen Bootstrap-Vorgang zu konfigurieren, der für die Verbindung mit dem APIC erforderlich ist.
Nachdem der Benutzerkontext erstellt wurde, können Sie den Kontext ändern und die Management-IP-Adresse auf der zugewiesenen Schnittstelle konfigurieren. Geben Sie folgende Befehle ein:
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
Hinweis: Der Namenseintrag muss Verwaltung sein, da dies die Erwartung des Gerätepakets ist. Wenn der nameif-Eintrag zusätzliche Zeichen enthält, werden Fehler bei der Bereitstellung des L4-L7-Geräts im APIC angezeigt.
Um den APIC mit der ASA zu verbinden, ist eine minimale Konfiguration erforderlich. Dazu gehören der HTTP-Server und ein Benutzerkonto für den APIC. Verwenden Sie diese Konfiguration im Benutzerkontext:
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
Hinweis: Geben Sie den gewünschten Benutzernamen und das gewünschte Kennwort in die Bereiche <Benutzername> und <Kennwort> ein.
In diesem Abschnitt wird beschrieben, wie die Konfiguration des APIC abgeschlossen wird.
Es gibt drei Bridge-Domänen (BDs), die für die Bereitstellung eines Service-Diagramms mit zwei Knoten erforderlich sind.
Verwenden Sie diese Informationen, um den BD für die externe ASA-Schnittstelle (Consumer) zu konfigurieren:
Verwenden Sie diese Informationen, um den BD zu konfigurieren, der für die Verbindung der beiden Geräte verwendet wird:
Für das Service-Diagramm müssen zwei Endpunktgruppen (EPGs) konfiguriert werden: ein Verbraucher und ein Anbieter. Die Consumer-EPG sollte das BD verwenden, das mit der externen ASA-Schnittstelle verbunden ist. Die Provider-EPG sollte ein BD verwenden, das mit den Endservern verbunden ist.
Sie müssen dem APIC den ASA-Admin- und -Benutzerkontext hinzufügen. Navigieren Sie dazu zu Tenant > L4-L7 Services > L4-L7 Devices, klicken Sie mit der rechten Maustaste, und wählen Sie Create a L4-L7 Device (L4-L7-Gerät erstellen) aus, und führen Sie die folgenden Schritte aus:
Hinweis: Sie können die Verwendung des Assistenten jetzt beenden. Sie müssen keine der Failover-Informationen konfigurieren.
Nach der Registrierung des Geräts in der Fabric kann der APIC die Konfiguration über die Geräteparameter übertragen. Nach der Registrierung müssen Sie zuerst den Port-Channel konfigurieren, der die ASA mit den Leaf-Switches in einem Virtual Port Channel (vPC) verbindet.
Um den Port-Channel zu konfigurieren, navigieren Sie zu dem von Ihnen erstellten Gerät, und klicken Sie in der oberen Ecke des Arbeitsbereichs auf die Registerkarte Parameter. Klicken Sie auf das Bleistiftsymbol, um die Parameter zu ändern:
Das Fenster Clusterparameter bearbeiten wird angezeigt. Klicken Sie auf PortChannel, um den Gültigkeitsbereich der Option einzuschränken. Erweitern Sie den Ordner Port Channel Member, und schließen Sie die Konfigurationsoptionen ab. Im Folgenden werden die einzelnen Optionen erläutert:
Wiederholen Sie diesen Vorgang für jede Schnittstelle, die Sie zuweisen möchten:
Nach Abschluss des Vorgangs sollte eine Port-Channel-Erstellung auf der ASA im Systemkontext angezeigt werden. Um dies zu überprüfen, rufen Sie den Systemkontext auf, und geben Sie den Befehl show port-channel summary ein:
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]
Sie müssen den Benutzerkontext als L4-L7-Gerät in der Fabric registrieren. Navigieren Sie zu Tenant > L4-L7 Services > L4-L7 Devices, klicken Sie mit der rechten Maustaste, und wählen Sie Create a L4-L7 Device (L4-L7-Gerät erstellen) aus, und führen Sie dann die folgenden Schritte aus:
Hinweis: Sie können die Verwendung des Assistenten jetzt beenden. Sie müssen keine der Failover-Informationen konfigurieren.
Der zweite Knoten in diesem Konfigurationsbeispiel ist ein NetScaler 1000V. NetScaler stellt den angeschlossenen Servern Load Balancing-Funktionen zur Verfügung. Sie müssen dieses Gerät auch beim APIC registrieren. Navigieren Sie zu Tenant > L4-L7 Services > L4-L7 Devices, klicken Sie mit der rechten Maustaste, und wählen Sie Create a L4-L7 Device (L4-L7-Gerät erstellen) aus, und führen Sie dann die folgenden Schritte aus:
Hinweis: Netzwerkadapter 1 wird für Verwaltungszwecke verwendet. Verwenden Sie ihn daher nicht.
Nachdem die Geräte registriert sind, können Sie eine Servicediagrammvorlage erstellen. Navigieren Sie zu Tenant > L4-L7 Services > L4-L7 Service Graph Templates > Create L4-L7 Service Graph Template, und führen Sie die folgenden Schritte aus:
Nachdem die Vorlage erstellt wurde, können Sie sie auf den Geräten bereitstellen. Navigieren Sie zu Tenant > L4-L7 Services > L4-L7 Service Graph Templates > Service Graph Template > Apply Service Graph Template.
Gehen Sie auf der Registerkarte Vertrag wie folgt vor:
Gehen Sie auf der Registerkarte Diagramm wie folgt vor:
Geben Sie auf der Registerkarte ASA-Parameter die gewünschten Parameter ein. Keine der Parameter auf dieser Registerkarte ist erforderlich.
Geben Sie auf der Registerkarte NetScaler Parameters die NetScaler-Konfiguration über den Assistenten ein:
Für diese Konfiguration ist derzeit kein Überprüfungsverfahren verfügbar.
Dieser Abschnitt enthält Informationen, die Sie zur Fehlerbehebung in Ihrer Konfiguration verwenden können.
Im Folgenden sind zwei bekannte Fehler aufgeführt, die sich auf die in diesem Dokument beschriebenen Konfigurationen beziehen: