In diesem Dokument wird die sich überschneidende Cisco Secure Access-Subnetzlösung beschrieben.
Cisco empfiehlt, dass Sie über Kenntnisse in folgenden Bereichen verfügen:
Cisco empfiehlt Folgendes:
Dieses Dokument ist nicht auf bestimmte Software- und Hardware-Versionen beschränkt.
Die Informationen in diesem Dokument beziehen sich auf Geräte in einer speziell eingerichteten Testumgebung. Alle Geräte, die in diesem Dokument benutzt wurden, begannen mit einer gelöschten (Nichterfüllungs) Konfiguration. Wenn Ihr Netzwerk in Betrieb ist, stellen Sie sicher, dass Sie die möglichen Auswirkungen aller Befehle kennen.
In diesem Beispiel gibt es zwei verschiedene Außenstellen mit demselben IP-Subnetz 192.168.200.0/24, in denen sie über zwei separate IPSec-Tunnel mit Cisco Secure Access verbunden sind.
Bild - Netzwerkdiagramm
Das Ziel ist, dass Benutzer von "Standort A" auf die Ressourcen in "Standort B" zugreifen können und umgekehrt.
Da beide Standorte dasselbe IP-Subnetz verwenden (192.168.200.0/24), verhindert der sich überschneidende Adressraum die direkte Kommunikation zwischen den beiden Standorten. Um diese Überlappung zu beheben, werden zwei nicht überlappende virtuelle Subnetze zugewiesen, die die Ressourcen an jedem Standort darstellen.
Für dieses Beispiel:
Standort A: 10.30.30.0/24
Standort B: 10.40.40.0/24
Tatsächliches Subnetz an beiden Standorten: 192.168.200.0/24
Die virtuellen Subnetze stellen eindeutige Adressräume für jeden Standort bereit, während die eigentlichen Ressourcen weiterhin ihre vorhandenen 192.168.200.0/24-Adressen verwenden.
Wenn ein Benutzer an Standort A auf eine Ressource an Standort B zugreift, greift der Benutzer über das virtuelle Subnetz von Standort B (10.40.40.0/24) auf die Ressource zu, anstatt direkt den sich überschneidenden Adressbereich von 192.168.200.0/24 zu verwenden.
Cisco Secure Access bietet eine One-to-One Destination NAT (D-NAT)-Funktion, mit der virtuelle Adressen in die entsprechenden realen Adressen übersetzt werden können. Der D-NAT-Adressbereich hat die gleiche Größe wie das ursprüngliche Subnetz. In diesem Beispiel sind sowohl das virtuelle als auch das tatsächliche Netzwerk /24-Subnetze, was eine 1:1-Zuordnung zwischen den virtuellen und den realen IP-Adressen ermöglicht.
Beispiele:
10 40 40 202 → 192 168 200 202
Aus diesem Grund wird eine Anfrage von Standort A, die für 10.40.40.202 bestimmt ist, von D-NAT in 192.168.200.202 übersetzt, sodass die Anfrage die entsprechende Ressource an Standort B erreichen kann, obwohl beide Standorte dasselbe zugrunde liegende IP-Subnetz verwenden.
Mit diesem Ansatz wird effektiv ein virtueller, sich nicht überlappender Adressraum für jeden Standort geschaffen, während die vorhandene IP-Adressierung der Ressourcen erhalten bleibt. Darüber hinaus wird eine konsistente 1:1-Beziehung zwischen den virtuellen und den realen Adressen geschaffen, sodass die Konfiguration einfacher zu verstehen, zu verwalten und Fehler einfacher zu beheben ist.
Aufgrund des aktuellen Designs und der Einschränkungen von Cisco Secure Access ist zur Umsetzung dieses Szenarios eine Konfiguration auf den Headend-Geräten hinter den IPsec-Tunneln und Cisco Secure Access erforderlich.
Das Headend-Gerät ist die Firewall oder der Router, die bzw. der den IPsec-Tunnel zu Cisco Secure Access herstellt. Neben der Konfiguration von D-NAT in Cisco Secure Access muss die Headend-Firewall auch Source NAT (S-NAT) für den zurückkehrenden Datenverkehr ausführen.
Die Konfiguration besteht daher aus zwei Abschnitten:
Konfigurieren von Ziel-NAT (D-NAT) in Cisco Secure Access für jeden Netzwerktunnel separat
Konfigurieren von Source NAT (S-NAT) auf den Firewalls, um sicherzustellen, dass der zurückkehrende Datenverkehr in den virtuellen Adressraum zurückübersetzt wird.
Schritt 1: Navigieren Sie im Cisco Secure Access Management-Portal zu Verbinden > Netzwerkverbindungen, und wählen Sie die Registerkarte Netzwerk-Tunnelgruppen aus.
Phase 2: Bearbeiten Sie die Netzwerk-Tunnelgruppe, die dem IPsec-Tunnel für den Standort zugeordnet ist, der das überlappende Subnetz verwendet.
In diesem Beispiel:
IPSec-A = Netzwerk-Tunnelgruppe für Standort A
IPSec-B = Netzwerk-Tunnelgruppe für Standort B
Schritt 3: Klicken Sie auf das Drei-Punkte-Menü neben der gewünschten Netzwerk-Tunnelgruppe, und wählen Sie Bearbeiten aus.
Schritt 4: Wählen Sie im Menü auf der linken Seite die Registerkarte Routing aus, und aktivieren Sie Network Address Translation (NAT), falls diese Option noch nicht aktiviert ist.
Schritt 5: Klicken Sie unter Ziel-NAT-Zuordnungen auf Zuordnungen hinzufügen.
Schritt 6: Mithilfe dieser Tabelle können Sie die D-NAT-Zuordnungen für jede Netzwerk-Tunnelgruppe konfigurieren:
| Standort A - IPSec-Tunnel |
Standort B - IPSec-Tunnel |
|
| Ziel-NAT-1 |
Site → Sicherer Zugriff Ursprüngliche CIDR: 10.40.40.0/24 Übersetzte CIDR: 192.168.200.0/24 |
Site → Sicherer Zugriff Ursprüngliche CIDR: 10.30.30.0/24 Übersetzte CIDR: 192.168.200.0/24 |
| Ziel-NAT-2 |
Sicherer Zugriff → Site Ursprüngliche CIDR: 192.168.200.0/24 Übersetzte CIDR: 10.30.30.0/24 |
Sicherer Zugriff → Site Ursprüngliche CIDR: 192.168.200.0/24 Übersetzter CIDR: 10.40.40.0/24 |
IPsec-Tunnelstandort A - D-NAT-Konfiguration |
IPsec-Tunnelstandort B - D-NAT-Konfiguration |
Die Firewall-Konfiguration ist aufgrund einer aktuellen Beschränkung bei der Behandlung sich überlappender IP-Subnetze hinter Netzwerk-Tunnelgruppen erforderlich.
Wenn Cisco Secure Access eine D-NAT für ein eingehendes Paket durchführt, wird die umgewandelte Zieladresse verwendet, um das Paket an die Zielressource zu senden. Die entsprechende umgekehrte Übersetzung wird in diesem überlappenden Subnetz-Szenario jedoch nicht automatisch für den zurückkehrenden Datenverkehr durchgeführt.
Daher muss der zurückkehrende Datenverkehr manuell per Quell-NAT über die Firewall geleitet werden.
Die wichtigste Anforderung besteht darin, dass der Zielserver den zurückfließenden Datenverkehr mithilfe der virtuellen IP-Adresse erkennt, auf die der Client ursprünglich zugegriffen hat, und nicht mithilfe der tatsächlichen IP-Adresse des Servers.
Beispiel
Nehmen wir Folgendes an:
Standort A-Client: 192.168.200.132
Website B-Webserver: 192.168.200.202
Virtuelles Subnetz Standort B: 10.40.40.0/24
Virtuelle Adresse des Webservers: 10.40.40.202
Der Client an Standort A greift über https://10.40.40.202 auf den Webserver von Standort B zu.
Cisco Secure Access führt die D-NAT 10.40.40.202 → 192.168.200.202 aus.
Das Paket erreicht dann den Webserver unter 192.168.200.202.
Das Problem tritt beim zurückkehrenden Datenverkehr auf. Ohne zusätzliche NAT auf der Firewall generiert der Webserver die Antwort mit Quelle: 192.168.200.202
Der Client hat jedoch die Verbindung mit Ziel initiiert: 10.40.40.202
Daher muss der Rückverkehr so umgerechnet werden, dass die dem Client vorgelegte Quelladresse der virtuellen Adresse192.168.200.202 → 10.40.40.202 entspricht
Image - Netzwerkfluss
Zu diesem Zweck führt die Firewall die Quell-NAT für Datenverkehr aus, der in Richtung der Netzwerk-Tunnelgruppe verläuft.
Für dieses Beispiel ist die erforderliche Zuordnung192.168.200.0/24 → 10.40.40.0/24
Dadurch entsteht die umgekehrte Eins-zu-Eins-Beziehung zwischen den realen Adressen und den entsprechenden virtuellen Adressen.
One-to-One SNAT
Wenn die Firewall One-to-One Source NAT für das gesamte Subnetz unterstützt, kann eine einzelne NAT-Regel den gesamten 24/24-Adressbereich repräsentieren.
Beispiele:
| Quelle | Übersetzte Quelle |
|---|---|
192.168.200.0/24 |
10.40.40.0/24 |
Daraus ergeben sich Zuordnungen wie 192.168.200.202 → 10.40.40.202 und 192.168.200.203 → 10.40.40.203
Die gleiche 1:1-Beziehung gilt für das gesamte Subnetz.
Firewalls ohne One-to-One SNAT
Wenn die Firewall keine Eins-zu-Eins-Quell-NAT für das gesamte Subnetz unterstützt, muss jede erforderliche Zuordnung einzeln konfiguriert werden.
Beispiel für einen Webserver:
Quell-IP: 192.168.200.202
Quellschnittstelle: Netzwerk-Tunnelgruppe
Datenverkehrsrichtung: Eingehend
Übersetzte Quell-IP: 10.40.40.202
Die resultierende Übersetzung ist192.168.200.202 → 10.40.40.202
Derselbe Ansatz kann auf alle Ressourcen angewendet werden, die Zugriff über das virtuelle Subnetz benötigen.
Dadurch wird sichergestellt, dass beide Kommunikationsrichtungen das virtuelle Adressierungsschema beibehalten und dass der Client die Antwort von derselben virtuellen IP-Adresse erhält, die er beim Herstellen der Verbindung verwendet hat.
Konfiguration von Cisco Secure Access NAT Mapping/Network Tunnel Group: https://securitydocs.cisco.com/docs/csa/olh/168842.dita
Cisco Secure Access Network Tunnel Group-Konfigurations- und Routing-Referenz: https://securitydocs.cisco.com/docs/csa/olh/118900.dita
Cisco Secure Access-Leitfaden zur Fehlerbehebung und Datenerfassung: https://www.cisco.com/c/en/us/support/docs/security/secure-access/221240-troubleshoot-and-collect-basic-informati.html
| Überarbeitung | Veröffentlichungsdatum | Kommentare |
|---|---|---|
1.0 |
13-Aug-2026
|
Erstveröffentlichung |