Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Routen- und richtlinienbasierte VPNs mit NAT-T

Lesen Sie dieses Thema, um IPsec-VPNs mit NAT-T zu verstehen.

Network Address Translation-Traversal (NAT-T) ist eine Methode zur Verwaltung von Problemen im Zusammenhang mit der IP-Adressübersetzung, die auftreten, wenn die durch IPsec geschützten Daten ein Gerät passieren, das mit NAT für die Adressübersetzung konfiguriert ist.

Verwenden Sie den Feature-Explorer , um die Plattform- und Release-Unterstützung für bestimmte Funktionen zu bestätigen.

Im Abschnitt Plattformspezifisches NAT-T mit IPsec-VPN-Verhalten finden Sie Hinweise zu Ihrer Plattform.

NAT-T verstehen

Network Address Translation-Traversal (NAT-T) ist eine Methode zur Umgehung von Problemen bei der IP-Adressübersetzung, die auftreten, wenn durch IPsec geschützte Daten zur Adressübersetzung durch ein NAT-Gerät geleitet werden. Jede Änderung an der IP-Adressierung, die die Funktion von NAT ist, führt dazu, dass IKE Pakete verwirft. Nach der Erkennung eines oder mehrerer NAT-Geräte entlang des Datenpfads während des Austauschs in Phase 1 fügt NAT-T IPsec-Paketen eine UDP-Kapselungsschicht (User Datagram Protocol) hinzu, damit sie nach der Adressübersetzung nicht verworfen werden. NAT-T kapselt sowohl IKE- als auch ESP-Datenverkehr innerhalb von UDP, wobei Port 4500 sowohl als Quell- als auch als Zielport verwendet wird. Da die veralteten UDP-Übersetzungen auf NAT-Geräten veraltet sind, sind Keepalive-Nachrichten zwischen den Peers erforderlich.

NAT-T ist standardmäßig aktiviert, daher müssen Sie die no-nat-traversal Anweisung auf Hierarchieebene [edit security ike gateway gateway-name zum Deaktivieren von NAT-T verwenden.

Es gibt zwei große Kategorien von NAT:

  • Statische NAT, bei der eine Eins-zu-Eins-Beziehung zwischen der privaten und der öffentlichen Adresse besteht. Statische NAT funktioniert sowohl in eingehender als auch in ausgehender Richtung.

  • Dynamische NAT, bei der eine Viele-zu-Eins- oder Viele-zu-Viele-Beziehung zwischen der privaten und der öffentlichen Adresse besteht. Dynamic NAT funktioniert nur in ausgehender Richtung.

Der Standort eines NAT-Geräts kann so sein, dass:

  • Nur der IKEv1- oder IKEv2-Initiator befindet sich hinter einem NAT-Gerät. Hinter separaten NAT-Geräten können sich mehrere Initiatoren befinden. Initiatoren können auch über mehrere NAT-Geräte eine Verbindung mit dem Responder herstellen.

  • Nur der IKEv1- oder IKEv2-Responder befindet sich hinter einem NAT-Gerät.

  • Sowohl der IKEv1- oder IKEv2-Initiator als auch der Responder befinden sich hinter einem NAT-Gerät.

Dynamisches Endgerät-VPN deckt die Situation ab, in der die externe IKE-Adresse des Initiators nicht festgelegt ist und daher dem Responder nicht bekannt ist. Dies kann auftreten, wenn die Adresse des Initiators dynamisch von einem ISP zugewiesen wird oder wenn die Verbindung des Initiators ein dynamisches NAT-Gerät kreuzt, das Adressen aus einem dynamischen Adresspool zuweist.

Konfigurationsbeispiele für NAT-T werden für die Topologie bereitgestellt, in der sich nur der Responder hinter einem NAT-Gerät befindet, und für die Topologie, in der sich sowohl der Initiator als auch der Responder hinter einem NAT-Gerät befinden. Die Site-to-Site-IKE-Gatewaykonfiguration für NAT-T wird sowohl auf dem Initiator als auch auf dem Responder unterstützt. Eine Remote-IKE-ID wird verwendet, um die lokale IKE-ID eines Peers während Phase 1 der IKE-Tunnel-Aushandlung zu überprüfen. Sowohl der Initiator als auch der Responder erfordern eine local-identity und a-Einstellung remote-identity .

Beispiel: Konfigurieren eines routenbasierten VPN mit dem Responder hinter einem NAT-Gerät

Dieses Beispiel zeigt, wie ein routenbasiertes VPN mit einem Responder hinter einem NAT-Gerät zwischen einer Zweigstelle und der Unternehmenszentrale konfiguriert wird.

Anforderungen

Bevor Sie beginnen, lesen Sie IPsec Overview.

Überblick

In diesem Beispiel konfigurieren Sie ein routenbasiertes VPN. Host 1 verwendet das VPN, um sich mit der Unternehmenszentrale auf SRX2 zu verbinden.

Abbildung 1 zeigt ein Beispiel für eine Topologie für routenbasiertes VPN, bei der nur der Responder hinter einem NAT-Gerät steht.

Abbildung 1: Routenbasierte VPN-Topologie, bei der sich nur der Responder hinter einem NAT-Gerät Network diagram showing a route-based IPsec VPN between two sites with Juniper SRX firewalls. SRX1 and SRX2 have Trust and Untrust zones. Hosts in Trust zones have IPs 10.1.11.1, 10.1.11.2, 10.1.21.1, and 10.1.21.2. Secure tunnel connects SRX1 and SRX2 over the Internet using subnets 172.16.11.0/24 and 172.16.21.0/24. NAT is applied on SRX2 for public communication. befindet

In diesem Beispiel konfigurieren Sie Schnittstellen, IPsec und Sicherheitsrichtlinien sowohl für einen Initiator in SRX1 als auch für einen Responder in SRX2. Anschließend konfigurieren Sie die Parameter IKE Phase 1 und IPsec Phase 2.

SRX1 sendet Pakete mit der Zieladresse 172.16.21.1, um das VPN aufzubauen. Das NAT-Gerät übersetzt die Zieladresse in 10.1.31.1.

In Tabelle 1 bis Tabelle 3 finden Sie spezifische Konfigurationsparameter, die in den Beispielen für den Initiator verwendet werden.

Tabelle 1: Schnittstelle, Routing-Optionen und Sicherheits-Parameter für SRX1

Funktion

Bezeichnung

Konfigurationsparameter

Schnittstellen

GE-0/0/1

172.16.11.1/24

 

GE-0/0/0

10.1.11.1/24

 

st0.0 (Tunnel-Schnittstelle)

10.1.100.1/24

Statische Routen

10.1.21.0/24

Der nächste Hop ist st0.0.

 

172.16.21.1/32

Der nächste Hop ist 172.16.11.2.

Sicherheits-Zonen

nicht vertrauenswürdig

  • Die Systemdienste von IKE und ping.

  • Die Schnittstellen ge-0/0/1.0 und st0.0 sind an diese Zone gebunden.

 

Vertrauen

  • Alle Systemdienste zulassen.

  • Alle Protokolle zulassen.

  • Die ge-0/0/0.0-Schnittstelle ist an diese Zone gebunden.

Sicherheits-Richtlinien

to-SRX2

Lassen Sie Datenverkehr von 10.1.11.0/24 in der vertrauenswürdigen Zone bis 10.1.21.0/24 in der nicht vertrauenswürdigen Zone zu.

von-SRX2

Lassen Sie Datenverkehr von 10.1.21.0/24 in der nicht vertrauenswürdigen Zone bis 10.1.11.0/24 in der vertrauenswürdigen Zone zu.

Tabelle 2: IKE-Phase-1-Konfigurationsparameter für SRX1

Funktion

Bezeichnung

Konfigurationsparameter

Vorschlag

ike_prop

  • Authentifizierungsmethode: pre-shared-keys

  • Diffie-Hellman-Gruppe: Gruppe2

  • Authentifizierungsalgorithmus: sha1

  • Verschlüsselungsalgorithmus: 3des-cbc

Richtlinie

ike_pol

  • Modus: Haupt

  • Referenz des Vorschlags: ike_prop

  • IKE Phase 1 Richtlinien-Authentifizierungsmethode: ASCII-Text mit vorab freigegebenem Schlüssel

Gateways

GW1

  • IKE Richtlinienreferenz: ike_pol

  • Externe Schnittstelle: ge-0/0/1.0

  • Gateway-Adresse: 172.16.21.1

  • Lokale Peer (Initiator): branch_natt1@example.net

  • Remote Peer (Responder): responder_natt1@example.net

Tabelle 3: IPsec-Phase-2-Konfigurationsparameter für SRX1

Funktion

Bezeichnung

Konfigurationsparameter

Vorschlag

ipsec_prop

  • Protokoll: esp

  • Authentifizierungsalgorithmus: hmac-sha1-96

  • Verschlüsselungsalgorithmus: 3des-cbc

Richtlinie

ipsec_pol

  • Referenz des Vorschlags: ipsec_prop

  • Perfect Forward Secrecy (PFS)-Schlüssel: Gruppe2

VPN (Englisch)

VPN1

  • IKE Gateway Referenz: GW1

  • IPsec-Richtlinienreferenz: ipsec_pol

  • Bindung an Schnittstelle: st0.0

  • Tunnel sofort einrichten

In Tabelle 4 bis Tabelle 6 finden Sie spezifische Konfigurationsparameter, die in den Beispielen für den Responder verwendet werden.

Tabelle 4: Schnittstelle, Routing-Optionen und Sicherheits-Parameter für SRX2

Funktion

Bezeichnung

Konfigurationsparameter

Schnittstellen

GE-0/0/1

10.1.31.1/24

 

GE-0/0/0

10.1.21.1/24

 

st0.0 (Tunnel-Schnittstelle)

10.1.100.2/24

Statische Routen

172.16.11.1/32

Der nächste Hop ist 10.1.31.2.

 

10.1.11.0/24

Der nächste Hop ist st0.0.

Sicherheits-Zonen

nicht vertrauenswürdig

  • Lassen Sie IKE- und Ping-Systemdienste zu.

  • Die Schnittstellen ge-0/0/1.0 und st0.0 sind an diese Zone gebunden.

 

Vertrauen

  • Alle Systemdienste zulassen.

    Alle Protokolle zulassen.

  • Die ge-0/0/0.0-Schnittstelle ist an diese Zone gebunden.

Sicherheits-Richtlinien

to-SRX1

Lassen Sie Datenverkehr von 10.1.21.0/24 in der vertrauenswürdigen Zone bis 10.1.11.0/24 in der nicht vertrauenswürdigen Zone zu.

von-SRX1

Lassen Sie Datenverkehr von 10.1.11.0/24 in der nicht vertrauenswürdigen Zone bis 10.1.21.0/24 in der vertrauenswürdigen Zone zu.

Tabelle 5: IKE-Phase-1-Konfigurationsparameter für SRX2

Funktion

Bezeichnung

Konfigurationsparameter

Vorschlag

ike_prop

  • Authentifizierungsmethode: pre-shared-keys

  • Diffie-Hellman-Gruppe: Gruppe2

  • Authentifizierungsalgorithmus: sha1

  • Verschlüsselungsalgorithmus: 3des-cbc

Richtlinie

ike_pol

  • Modus: Haupt

  • Referenz des Vorschlags: ike_prop

  • IKE Phase 1 Richtlinien-Authentifizierungsmethode: ASCII-Text mit vorab freigegebenem Schlüssel

Gateways

GW1

  • IKE Richtlinienreferenz: ike_pol

  • Externe Schnittstelle: ge-0/0/1.0

  • Gateway-Adresse: 172.16.11.1

  • Lokale Peer (Responder): responder_natt1@example.net

  • Remote-Peer (Initiator): branch_natt1@example.net

Tabelle 6: IPsec-Phase-2-Konfigurationsparameter für SRX2

Funktion

Bezeichnung

Konfigurationsparameter

Vorschlag

ipsec_prop

  • Protokoll: esp

  • Authentifizierungsalgorithmus: hmac-sha1-96

  • Verschlüsselungsalgorithmus: 3des-cbc

Richtlinie

ipsec_pol

  • Referenz des Vorschlags: ipsec_prop

  • PFS-Schlüssel: Gruppe2

VPN (Englisch)

VPN1

  • IKE Gateway Referenz: GW1

  • IPsec-Richtlinienreferenz: ipsec_pol

  • Bindung an Schnittstelle: st0.0

  • Tunnel sofort einrichten

Konfiguration

Konfiguration der Schnittstelle, Routing-Optionen und Sicherheits-Parameter für SRX1

CLI-Schnellkonfiguration

Um dieses Beispiel schnell zu konfigurieren, kopieren Sie die folgenden Befehle, fügen Sie sie in eine Textdatei ein, entfernen Sie alle Zeilenumbrüche, ändern Sie alle erforderlichen Details, damit sie mit Ihrer Netzwerkkonfiguration übereinstimmen, kopieren Sie die Befehle, fügen Sie sie [edit] in die CLI auf Hierarchieebene ein und geben Sie sie dann im Konfigurationsmodus ein commit .

Schritt-für-Schritt-Anleitung

Im folgenden Beispiel müssen Sie durch verschiedene Ebenen in der Konfigurationshierarchie navigieren. Anweisungen dazu finden Sie unter Verwenden des CLI-Editors im Konfigurationsmodus im CLI-Benutzerhandbuch.

So konfigurieren Sie Schnittstellen, statische Routen und Sicherheitsparameter:

  1. Konfigurieren Sie die mit dem Internet verbundenen Schnittstellen, Host1 und die für das VPN verwendete Schnittstelle.

  2. Konfigurieren Sie statische Routen für den Datenverkehr, der das VPN nutzt, und für SRX1, um das NAT-Gerät zu erreichen.

  3. Konfigurieren Sie die nicht vertrauenswürdige Sicherheitszone.

  4. Konfigurieren Sie die Sicherheitszone "Vertrauenswürdig".

  5. Konfigurieren Sie Adressbücher für die Netzwerke, die in den Sicherheitsrichtlinien verwendet werden.

  6. Erstellen Sie Sicherheitsrichtlinien, um Datenverkehr zwischen den Hosts zuzulassen.

Ergebnisse

Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration durch Eingabe der show interfacesBefehle , show routing-optionsund show security . Wenn die Ausgabe nicht die beabsichtigte Konfiguration anzeigt, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.

Wenn Sie mit der Konfiguration des Geräts fertig sind, rufen Sie den Konfigurationsmodus auf commit .

Konfigurieren von IKE für SRX1

CLI-Schnellkonfiguration

Um dieses Beispiel schnell zu konfigurieren, kopieren Sie die folgenden Befehle, fügen Sie sie in eine Textdatei ein, entfernen Sie alle Zeilenumbrüche, ändern Sie alle erforderlichen Details, damit sie mit Ihrer Netzwerkkonfiguration übereinstimmen, kopieren Sie die Befehle, fügen Sie sie [edit] in die CLI auf Hierarchieebene ein und geben Sie sie dann im Konfigurationsmodus ein commit .

Schritt-für-Schritt-Anleitung

Im folgenden Beispiel müssen Sie durch verschiedene Ebenen in der Konfigurationshierarchie navigieren. Anweisungen dazu finden Sie unter Verwenden des CLI-Editors im Konfigurationsmodus im CLI-Benutzerhandbuch.

So konfigurieren Sie IKE:

  1. Erstellen Sie einen IKE-Phase-1-Vorschlag.

  2. Erstellen Sie eine IKE-Phase-1-Richtlinie.

  3. Konfigurieren Sie die Parameter des IKE-Gateways Phase 1. Die Gateway-Adresse sollte die IP für das NAT-Gerät sein.

Ergebnisse

Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration durch Eingabe des show security ike Befehls. Wenn die Ausgabe nicht die beabsichtigte Konfiguration anzeigt, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.

Wenn Sie mit der Konfiguration des Geräts fertig sind, rufen Sie den Konfigurationsmodus auf commit .

Konfiguration von IPsec für SRX1

CLI-Schnellkonfiguration

Um dieses Beispiel schnell zu konfigurieren, kopieren Sie die folgenden Befehle, fügen Sie sie in eine Textdatei ein, entfernen Sie alle Zeilenumbrüche, ändern Sie alle erforderlichen Details, damit sie mit Ihrer Netzwerkkonfiguration übereinstimmen, kopieren Sie die Befehle, fügen Sie sie [edit] in die CLI auf Hierarchieebene ein und geben Sie sie dann im Konfigurationsmodus ein commit .

Schritt-für-Schritt-Anleitung

Im folgenden Beispiel müssen Sie durch verschiedene Ebenen in der Konfigurationshierarchie navigieren. Anweisungen dazu finden Sie unter Verwenden des CLI-Editors im Konfigurationsmodus im CLI-Benutzerhandbuch.

So konfigurieren Sie IPsec:

  1. Erstellen Sie einen IPsec-Phase-2-Vorschlag.

  2. Erstellen Sie die IPsec-Phase-2-Richtlinie.

  3. Konfigurieren Sie die IPsec-VPN-Parameter.

Ergebnisse

Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration durch Eingabe des show security ipsec Befehls. Wenn die Ausgabe nicht die beabsichtigte Konfiguration anzeigt, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.

Wenn Sie mit der Konfiguration des Geräts fertig sind, rufen Sie den Konfigurationsmodus auf commit .

Konfigurieren von Schnittstellen, Routing-Optionen und Sicherheits-Parametern für SRX2

CLI-Schnellkonfiguration

Um dieses Beispiel schnell zu konfigurieren, kopieren Sie die folgenden Befehle, fügen Sie sie in eine Textdatei ein, entfernen Sie alle Zeilenumbrüche, ändern Sie alle erforderlichen Details, damit sie mit Ihrer Netzwerkkonfiguration übereinstimmen, kopieren Sie die Befehle, fügen Sie sie [edit] in die CLI auf Hierarchieebene ein und geben Sie sie dann im Konfigurationsmodus ein commit .

Schritt-für-Schritt-Anleitung

Im folgenden Beispiel müssen Sie durch verschiedene Ebenen in der Konfigurationshierarchie navigieren. Anweisungen dazu finden Sie unter Verwenden des CLI-Editors im Konfigurationsmodus im CLI-Benutzerhandbuch.

So konfigurieren Sie Schnittstellen, statische Routen und Sicherheitsparameter:

  1. Konfigurieren Sie die mit dem Internet verbundenen Schnittstellen, Host2 und die für das VPN verwendete Schnittstelle.

  2. Konfigurieren Sie statische Routen für den Datenverkehr, der das VPN nutzt, und für SRX2, um SRX1 zu erreichen.

  3. Konfigurieren Sie die nicht vertrauenswürdige Sicherheitszone.

  4. Konfigurieren Sie die Sicherheitszone "Vertrauenswürdig".

  5. Konfigurieren Sie Adressbücher für die Netzwerke, die in den Sicherheitsrichtlinien verwendet werden.

  6. Erstellen Sie Sicherheitsrichtlinien, um Datenverkehr zwischen den Hosts zuzulassen.

Ergebnisse

Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration durch Eingabe der show interfacesBefehle , show routing-optionsund show security . Wenn die Ausgabe nicht die beabsichtigte Konfiguration anzeigt, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.

Wenn Sie mit der Konfiguration des Geräts fertig sind, rufen Sie den Konfigurationsmodus auf commit .

Konfigurieren von IKE für SRX2

CLI-Schnellkonfiguration

Um dieses Beispiel schnell zu konfigurieren, kopieren Sie die folgenden Befehle, fügen Sie sie in eine Textdatei ein, entfernen Sie alle Zeilenumbrüche, ändern Sie alle erforderlichen Details, damit sie mit Ihrer Netzwerkkonfiguration übereinstimmen, kopieren Sie die Befehle, fügen Sie sie [edit] in die CLI auf Hierarchieebene ein und geben Sie sie dann im Konfigurationsmodus ein commit .

Schritt-für-Schritt-Anleitung

Im folgenden Beispiel müssen Sie durch verschiedene Ebenen in der Konfigurationshierarchie navigieren. Anweisungen dazu finden Sie unter Verwenden des CLI-Editors im Konfigurationsmodus im CLI-Benutzerhandbuch.

So konfigurieren Sie IKE:

  1. Erstellen Sie einen IKE-Phase-1-Vorschlag.

  2. Erstellen Sie eine IKE-Phase-1-Richtlinie.

  3. Konfigurieren Sie die Parameter des IKE-Gateways Phase 1. Die Gateway-Adresse sollte die IP für SRX1 sein.

Ergebnisse

Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration durch Eingabe des show security ike Befehls. Wenn die Ausgabe nicht die beabsichtigte Konfiguration anzeigt, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.

Wenn Sie mit der Konfiguration des Geräts fertig sind, rufen Sie den Konfigurationsmodus auf commit .

Konfiguration von IPsec für SRX2

CLI-Schnellkonfiguration

Um dieses Beispiel schnell zu konfigurieren, kopieren Sie die folgenden Befehle, fügen Sie sie in eine Textdatei ein, entfernen Sie alle Zeilenumbrüche, ändern Sie alle erforderlichen Details, damit sie mit Ihrer Netzwerkkonfiguration übereinstimmen, kopieren Sie die Befehle, fügen Sie sie [edit] in die CLI auf Hierarchieebene ein und geben Sie sie dann im Konfigurationsmodus ein commit .

Schritt-für-Schritt-Anleitung

Im folgenden Beispiel müssen Sie durch verschiedene Ebenen in der Konfigurationshierarchie navigieren. Anweisungen dazu finden Sie unter Verwenden des CLI-Editors im Konfigurationsmodus im CLI-Benutzerhandbuch.

So konfigurieren Sie IPsec:

  1. Erstellen Sie einen IPsec-Phase-2-Vorschlag.

  2. Erstellen Sie die IPsec-Phase-2-Richtlinie.

  3. Konfigurieren Sie die IPsec-VPN-Parameter.

Ergebnisse

Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration durch Eingabe des show security ipsec Befehls. Wenn die Ausgabe nicht die beabsichtigte Konfiguration anzeigt, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.

Wenn Sie mit der Konfiguration des Geräts fertig sind, rufen Sie den Konfigurationsmodus auf commit .

Konfiguration für das NAT-Gerät

CLI-Schnellkonfiguration

Im Beispiel wird statisches NAT verwendet. Statische NAT ist bidirektional, was bedeutet, dass der Datenverkehr von 10.1.31.1 bis 172.16.11.1 ebenfalls dieselbe NAT-Konfiguration verwendet.

Um dieses Beispiel schnell zu konfigurieren, kopieren Sie die folgenden Befehle, fügen Sie sie in eine Textdatei ein, entfernen Sie alle Zeilenumbrüche, ändern Sie alle erforderlichen Details, damit sie mit Ihrer Netzwerkkonfiguration übereinstimmen, kopieren Sie die Befehle, fügen Sie sie [edit] in die CLI auf Hierarchieebene ein und geben Sie sie dann im Konfigurationsmodus ein commit .

Verifizierung

Führen Sie die folgenden Aufgaben aus, um zu bestätigen, dass die Konfiguration ordnungsgemäß funktioniert:

Überprüfen des IKE-Phase-1-Status auf SRX1

Zweck

Überprüfen Sie den IKE-Phase-1-Status.

Aktion

Geben Sie im Betriebsmodus den show security ike security-associations Befehl ein. Für eine detailliertere Ausgabe verwenden Sie den show security ike security-associations detail Befehl.

Bedeutung

Der show security ike security-associations Befehl listet alle aktiven IKE-Phase-1-SAs auf. Wenn keine SAs aufgeführt sind, gab es ein Problem mit der Einrichtung der Phase 1. Überprüfen Sie die IKE-Richtlinienparameter und die Einstellungen für die externe Schnittstelle in Ihrer Konfiguration.

Wenn SAs aufgeführt sind, überprüfen Sie die folgenden Informationen:

  • Index: Dieser Wert ist für jede IKE-SA eindeutig, den Sie im show security ike security-associations index detail Befehl verwenden können, um weitere Informationen über die SA zu erhalten.

  • Remote-Adresse: Überprüfen Sie, ob die Remote-IP-Adresse korrekt ist und dass Port 4500 für die Peer-to-Peer-Kommunikation verwendet wird. Denken Sie daran, dass NAT-T sowohl IKE- als auch ESP-Datenverkehr innerhalb von UDP mit Port 4500 kapselt.

  • Status des Rolleninitiators

    • Nach oben: Die Phase-1-SA wird eingerichtet.

    • Down – Es gab ein Problem bei der Einrichtung der Phase-1-SA.

    • Beide Peers im IPsec-SA-Paar verwenden Port 4500.

    • Peer IKE ID: Überprüfen Sie, ob die Remote-Adresse korrekt ist.

    • Lokale Identität und Remoteidentität: Überprüfen Sie, ob diese korrekt sind.

  • Modus (Mode) – Stellen Sie sicher, dass der richtige Modus verwendet wird.

Stellen Sie sicher, dass die folgenden Punkte in Ihrer Konfiguration korrekt sind:

  • Externe Schnittstellen (die Schnittstelle muss diejenige sein, die IKE-Pakete empfängt)

  • Parameter der IKE-Richtlinie

  • Preshared Key-Informationen

  • Parameter für Phase-1-Vorschläge (müssen auf beiden Peers übereinstimmen)

Der show security ike security-associations Befehl listet zusätzliche Informationen zu Sicherheitszuordnungen auf:

  • Verwendete Authentifizierungs- und Verschlüsselungsalgorithmen

  • Lebensdauer von Phase 1

  • Verkehrsstatistiken (können verwendet werden, um zu überprüfen, ob der Verkehr in beide Richtungen ordnungsgemäß fließt)

  • Informationen zur Rolle

    Die Fehlerbehebung wird am besten auf dem Peer mithilfe der Responder-Rolle durchgeführt.

  • Informationen zu Initiatoren und Respondern

  • Anzahl der erstellten IPsec-SAs

  • Anzahl der laufenden Verhandlungen der Phase 2

Überprüfen der IPsec-Sicherheitszuordnungen auf SRX1

Zweck

Überprüfen Sie den IPsec-Status.

Aktion

Geben Sie im Betriebsmodus den show security ipsec security-associations Befehl ein. Für eine detailliertere Ausgabe verwenden Sie den show security ipsec security-associations detail Befehl.

Bedeutung

Die Ausgabe des show security ipsec security-associations Befehls listet die folgenden Informationen auf:

  • Das Remote-Gateway hat die Adresse 172.16.21.1.

  • Beide Peers im IPsec-SA-Paar verwenden Port 4500.

  • Die SPIs, die Lebensdauer (in Sekunden) und die Nutzungslimits (oder die Lebensgröße in KB) werden für beide Richtungen angezeigt. Der Wert 2160/ unlim gibt an, dass die Lebensdauer von Phase 2 in 2160 Sekunden abläuft und dass keine Lebensgröße angegeben wurde, was darauf hinweist, dass sie unbegrenzt ist. Die Lebensdauer von Phase 2 kann sich von der Lebensdauer von Phase 1 unterscheiden, da Phase 2 nicht von Phase 1 abhängig ist, nachdem das VPN aktiviert wurde.

  • Die VPN-Überwachung ist für diese SA nicht aktiviert, wie durch einen Bindestrich in der Spalte Mon angezeigt. Wenn die VPN-Überwachung aktiviert ist, zeigt U an, dass die Überwachung aktiv ist, und D zeigt an, dass die Überwachung nicht aktiviert ist.

  • Das virtuelle System (vsys) ist das Root-System und listet immer 0 auf.

Überprüfen des IKE-Phase-1-Status auf SRX2

Zweck

Überprüfen Sie den IKE-Phase-1-Status.

Aktion

Geben Sie im Betriebsmodus den show security ike security-associations Befehl ein. Für eine detailliertere Ausgabe verwenden Sie den show security ike security-associations detail Befehl.

Bedeutung

Der show security ike security-associations Befehl listet alle aktiven IKE-Phase-1-SAs auf. Wenn keine SAs aufgeführt sind, gab es ein Problem mit der Einrichtung der Phase 1. Überprüfen Sie die IKE-Richtlinienparameter und die Einstellungen für die externe Schnittstelle in Ihrer Konfiguration.

Wenn SAs aufgeführt sind, überprüfen Sie die folgenden Informationen:

  • Index: Dieser Wert ist für jede IKE-SA eindeutig, den Sie im show security ike security-associations detail Befehl verwenden können, um weitere Informationen über die SA zu erhalten.

  • Remote-Adresse: Überprüfen Sie, ob die Remote-IP-Adresse korrekt ist und dass Port 4500 für die Peer-to-Peer-Kommunikation verwendet wird.

  • Status des Rollen-Responders

    • Nach oben: Die Phase-1-SA wurde eingerichtet.

    • Down – Es gab ein Problem bei der Einrichtung der Phase-1-SA.

    • Peer IKE ID: Überprüfen Sie, ob die Adresse korrekt ist.

    • Lokale Identität und Remoteidentität: Überprüfen Sie, ob diese Adressen korrekt sind.

  • Modus (Mode) – Stellen Sie sicher, dass der richtige Modus verwendet wird.

Stellen Sie sicher, dass die folgenden Punkte in Ihrer Konfiguration korrekt sind:

  • Externe Schnittstellen (die Schnittstelle muss diejenige sein, die IKE-Pakete empfängt)

  • Parameter der IKE-Richtlinie

  • Preshared Key-Informationen

  • Parameter für Phase-1-Vorschläge (müssen auf beiden Peers übereinstimmen)

Der show security ike security-associations Befehl listet zusätzliche Informationen zu Sicherheitszuordnungen auf:

  • Verwendete Authentifizierungs- und Verschlüsselungsalgorithmen

  • Lebensdauer von Phase 1

  • Verkehrsstatistiken (können verwendet werden, um zu überprüfen, ob der Verkehr in beide Richtungen ordnungsgemäß fließt)

  • Informationen zur Rolle

    Die Fehlerbehebung wird am besten auf dem Peer mithilfe der Responder-Rolle durchgeführt.

  • Informationen zu Initiatoren und Respondern

  • Anzahl der erstellten IPsec-SAs

  • Anzahl der laufenden Verhandlungen der Phase 2

Überprüfen der IPsec-Sicherheitszuordnungen auf SRX2

Zweck

Überprüfen Sie den IPsec-Status.

Aktion

Geben Sie im Betriebsmodus den show security ipsec security-associations Befehl ein. Für eine detailliertere Ausgabe verwenden Sie den show security ipsec security-associations detail Befehl.

Bedeutung

Die Ausgabe des show security ipsec security-associations Befehls listet die folgenden Informationen auf:

  • Das Remote-Gateway hat die IP-Adresse 172.16.11.1.

  • Beide Peers im IPsec-SA-Paar verwenden Port 4500.

  • Die SPIs, die Lebensdauer (in Sekunden) und die Nutzungslimits (oder die Lebensgröße in KB) werden für beide Richtungen angezeigt. Der Wert 1562/ unlim gibt an, dass die Lebensdauer der Phase 2 in 1562 Sekunden abläuft und dass keine Lebensgröße angegeben wurde, was darauf hinweist, dass sie unbegrenzt ist. Die Lebensdauer von Phase 2 kann sich von der Lebensdauer von Phase 1 unterscheiden, da Phase 2 nicht von Phase 1 abhängig ist, nachdem das VPN aktiviert wurde.

  • Die VPN-Überwachung ist für diese SA nicht aktiviert, wie durch einen Bindestrich in der Spalte Mon angezeigt. Wenn die VPN-Überwachung aktiviert ist, zeigt U an, dass die Überwachung aktiv ist, und D zeigt an, dass die Überwachung nicht aktiviert ist.

  • Das virtuelle System (vsys) ist das Root-System und listet immer 0 auf.

Die Ausgabe des show security ipsec security-associations index index_iddetail Befehls listet die folgenden Informationen auf:

  • Die lokale Identität und die Remoteidentität bilden die Proxy-ID für die SA.

    Ein nicht übereinstimmender Proxy-ID ist eine der häufigsten Ursachen für einen Fehler in Phase 2. Wenn keine IPsec-Sicherheitszuordnung aufgeführt ist, vergewissern Sie sich, dass die Vorschläge für Phase 2, einschließlich der Proxy-ID-Einstellungen, für beide Peers korrekt sind. Bei routenbasierten VPNs lautet die Standardproxy-ID local=0.0.0.0/0, remote=0.0.0.0/0 und service=any. Probleme können bei mehreren routenbasierten VPNs von derselben Peer-IP auftreten. In diesem Fall muss eine eindeutige Proxy-ID für jede IPsec-Sicherheitszuordnung angegeben werden. Bei einigen Drittanbietern muss die Proxy-ID manuell eingegeben werden, damit sie übereinstimmt.

  • Ein weiterer häufiger Grund für Phase-2-Fehler ist die Nichtangabe der ST-Schnittstellenbindung. Wenn IPsec nicht abgeschlossen werden kann, überprüfen Sie das kmd-Protokoll, oder legen Sie Ablaufverfolgungsoptionen fest.

Überprüfen der Host-zu-Host-Erreichbarkeit

Zweck

Stellen Sie sicher, dass Host1 Host2 erreichen kann.

Aktion

Von Host1 pingen Sie Host2 an. Um zu überprüfen, ob der Datenverkehr das VPN nutzt, verwenden Sie den Befehl show security ipsec statistics auf SRX1. Löschen Sie die Statistiken mithilfe des Befehls clear security ipsec statistics , bevor Sie den Ping-Befehl ausführen.

Bedeutung

Die Ausgaben zeigen, dass Host1 Host2 anpingen kann und dass der Datenverkehr das VPN verwendet.

Beispiel: Konfigurieren eines richtlinienbasierten VPN mit einem Initiator und einem Responder hinter einem NAT-Gerät

Dieses Beispiel zeigt, wie ein richtlinienbasiertes VPN mit einem Initiator und einem Responder hinter einem NAT-Gerät konfiguriert wird, um eine sichere Übertragung von Daten zwischen einer Zweigstelle und der Unternehmenszentrale zu ermöglichen.

Anforderungen

Bevor Sie beginnen, lesen Sie IPsec Overview.

Überblick

In diesem Beispiel konfigurieren Sie ein richtlinienbasiertes VPN für eine Zweigstelle in Chicago, Illinois, weil Sie Tunnel-Ressourcen einsparen, aber dennoch granulare Einschränkungen für den VPN-Datenverkehr erhalten möchten. Die Benutzer in den Zweigstellen verwenden das VPN, um sich mit ihrer Unternehmenszentrale in Sunnyvale, Kalifornien, zu verbinden.

In diesem Beispiel konfigurieren Sie Schnittstellen, Routing-Optionen, Sicherheitszonen und Sicherheitsrichtlinien sowohl für einen Initiator als auch für einen Responder.

Abbildung 2 zeigt ein Beispiel für eine Topologie für ein VPN mit einem Initiator und einem Responder hinter einem statischen NAT-Gerät.

Abbildung 2: Richtlinienbasierte VPN-Topologie mit einem Initiator und einem Responder hinter einem NAT-Gerät Network topology with two SRX Series firewalls linked by a policy-based VPN tunnel. Chicago initiates VPN with IPs: 10.1.99.1/24 (trust) and 12.168.99.1/24 (untrust). Sunnyvale responds with IPs: 10.2.99.1/24 (trust) and 13.168.11.100/24 (untrust). NAT routers translate IPs for internet communication; Chicago to 1.1.100.23 and Sunnyvale to 1.1.100.22. Orange line indicates VPN tunnel for secure site-to-site communication.

In diesem Beispiel konfigurieren Sie Schnittstellen, eine IPv4-Standardroute und Sicherheitszonen. Dann konfigurieren Sie IKE Phase 1, einschließlich lokaler und Remotepeers, IPsec-Phase 2 und der Sicherheitsrichtlinie. Beachten Sie, dass im obigen Beispiel die private IP-Adresse des Responders 13.168.11.1 vom statischen NAT-Gerät ausgeblendet und der öffentlichen IP-Adresse 1.1.100.1 zugeordnet wird.

In Tabelle 7 bis Tabelle 10 finden Sie spezifische Konfigurationsparameter, die in den Beispielen für den Initiator verwendet werden.

Tabelle 7: Schnittstelle, Routing-Optionen und Sicherheitszonen für den Initiator

Funktion

Bezeichnung

Konfigurationsparameter

Schnittstellen

GE-0/0/0

12.168.99.100/24

 

GE-0/0/1

10.1.99.1/24

Statische Routen

10.2.99.0/24 (Standardroute)

Der nächste Hop ist 12.168.99.100.

 

1.1.100.0/24

12.168.99.100

Sicherheits-Zonen

Vertrauen

  • Alle Systemdienste sind zulässig.

  • Alle Protokolle sind zulässig.

  • Die ge-0/0/1.0-Schnittstelle ist an diese Zone gebunden.

 

nicht vertrauenswürdig

  • Die ge-0/0/0.0-Schnittstelle ist an diese Zone gebunden.

Tabelle 8: IKE-Phase-1-Konfigurationsparameter für den Initiator

Funktion

Bezeichnung

Konfigurationsparameter

Vorschlag

ike_prop

  • Authentifizierungsmethode: pre-shared-keys

  • Diffie-Hellman-Gruppe: Gruppe2

  • Authentifizierungs-Algorithmus: md5

  • Verschlüsselungsalgorithmus: 3des-cbc

Richtlinie

ike_pol

  • Modus: Haupt

  • Referenz des Vorschlags: ike_prop

  • IKE Phase 1 Richtlinien-Authentifizierungsmethode: ASCII-Text mit vorab freigegebenem Schlüssel

Gateways

Tor

  • IKE Richtlinienreferenz: ike_pol

  • Externe Schnittstelle: ge-0/0/1.0

  • Gateway-Adresse: 1.1.100.23

  • Lokaler Peer ist Hostname Chicago

  • Remote-Peer ist Hostname sunnyvale

Tabelle 9: IPsec-Phase-2-Konfigurationsparameter für den Initiator

Funktion

Bezeichnung

Konfigurationsparameter

Vorschlag

ipsec_prop

  • Protokoll: esp

  • Authentifizierungsalgorithmus: hmac-md5-96

  • Verschlüsselungsalgorithmus: 3des-cbc

Richtlinie

ipsec_pol

  • Referenz des Vorschlags: ipsec_prop

  • Absolute Forward Secrecy (PFS): Gruppe1

VPN (Englisch)

first_vpn

  • IKE-Gateway-Referenz: Gate

  • IPsec-Richtlinienreferenz: ipsec_pol

Tabelle 10: Konfigurationsparameter der Sicherheitsrichtlinie für den Initiator

Zweck

Bezeichnung

Konfigurationsparameter

Die Sicherheitsrichtlinie erlaubt den Tunnel-Datenverkehr von der vertrauenswürdigen Zone in die nicht vertrauenswürdige Zone.

pol1

  • Kriterien für Übereinstimmungen:

    • Quelladresse: beliebig

    • Zieladresse beliebig

    • Anwendung beliebig

  • Aktion: Tunnel ipsec-vpn-first_vpn zulassen

Die Sicherheitsrichtlinie lässt Tunnel-Datenverkehr von der nicht vertrauenswürdigen Zone in die vertrauenswürdige Zone zu.

pol1

  • Kriterien für Übereinstimmungen:

    • Anwendung beliebig

  • Aktion: Tunnel ipsec-vpn-first_vpn zulassen

In Tabelle 11 bis Tabelle 14 finden Sie spezifische Konfigurationsparameter, die in den Beispielen für den Responder verwendet werden.

Tabelle 11: Schnittstelle, Routing-Optionen und Sicherheits-Zonen für den Responder

Funktion

Bezeichnung

Konfigurationsparameter

Schnittstellen

GE-0/0/0

13.168.11.100/24

 

GE-0/0/1

10.2.99.1/24

Statische Routen

10.1.99.0/24 (Standardroute)

Der nächste Hop ist 13.168.11.100

 

1.1.100.0/24

13.168.11.100

Sicherheits-Zonen

Vertrauen

  • Alle Systemdienste sind zulässig.

  • Alle Protokolle sind zulässig.

  • Die ge-0/0/1.0-Schnittstelle ist an diese Zone gebunden.

 

nicht vertrauenswürdig

  • Die ge-0/0/0.0-Schnittstelle ist an diese Zone gebunden.

Tabelle 12: IKE-Phase-1-Konfigurationsparameter für den Responder

Funktion

Bezeichnung

Konfigurationsparameter

Vorschlag

ike_prop

  • Authentifizierungsmethode: pre-shared-keys

  • Diffie-Hellman-Gruppe: Gruppe2

  • Authentifizierungs-Algorithmus: md5

  • Verschlüsselungsalgorithmus: 3des-cbc

Richtlinie

ike_pol

  • Modus: Haupt

  • Referenz des Vorschlags: ike_prop

  • IKE Phase 1 Richtlinien-Authentifizierungsmethode: ASCII-Text mit vorab freigegebenem Schlüssel

Gateways

Tor

  • IKE Richtlinienreferenz: ike_pol

  • Externe Schnittstelle: ge-0/0/1.0

  • Gateway-Adresse: 1.1.100.22

  • Dead-Peer-Erkennung immer senden

  • Lokaler Peer ist Hostname sunnyvale

  • Remote-Peer ist Hostname Chicago

Tabelle 13: IPsec-Phase-2-Konfigurationsparameter für den Responder

Funktion

Bezeichnung

Konfigurationsparameter

Vorschlag

ipsec_prop

  • Protokoll: esp

  • Authentifizierungsalgorithmus: hmac-md5-96

  • Verschlüsselungsalgorithmus: 3des-cbc

Richtlinie

ipsec_pol

  • Referenz des Vorschlags: ipsec_prop

  • Absolute Forward Secrecy (PFS): Gruppe1

VPN (Englisch)

first_vpn

  • IKE-Gateway-Referenz: Gate

  • IPsec-Richtlinienreferenz: ipsec_pol

Tabelle 14: Konfigurationsparameter der Sicherheitsrichtlinie für den Responder

Zweck

Bezeichnung

Konfigurationsparameter

Die Sicherheitsrichtlinie erlaubt den Tunnel-Datenverkehr von der vertrauenswürdigen Zone in die nicht vertrauenswürdige Zone.

pol1

  • Kriterien für Übereinstimmungen:

    • Quelladresse: beliebig

    • Zieladresse beliebig

    • Anwendung beliebig

  • Aktion: Tunnel ipsec-vpn-first_vpn zulassen

Die Sicherheitsrichtlinie lässt Tunnel-Datenverkehr von der nicht vertrauenswürdigen Zone in die vertrauenswürdige Zone zu.

pol1

  • Kriterien für Übereinstimmungen:

    • Anwendung beliebig

  • Aktion: Tunnel ipsec-vpn-first_vpn zulassen

Konfiguration

Konfigurieren von Schnittstelle, Routing-Optionen und Sicherheitszonen für den Initiator

CLI-Schnellkonfiguration

Um dieses Beispiel schnell zu konfigurieren, kopieren Sie die folgenden Befehle, fügen Sie sie in eine Textdatei ein, entfernen Sie alle Zeilenumbrüche, ändern Sie alle erforderlichen Details, damit sie mit Ihrer Netzwerkkonfiguration übereinstimmen, kopieren Sie die Befehle, fügen Sie sie [edit] in die CLI auf Hierarchieebene ein und geben Sie sie dann im Konfigurationsmodus ein commit .

Schritt-für-Schritt-Anleitung

Im folgenden Beispiel müssen Sie durch verschiedene Ebenen in der Konfigurationshierarchie navigieren. Anweisungen dazu finden Sie unter Verwenden des CLI-Editors im Konfigurationsmodus im CLI-Benutzerhandbuch.

So konfigurieren Sie Schnittstellen, statische Routen und Sicherheitszonen:

  1. Ethernet-Schnittstelleninformationen konfigurieren.

  2. Konfigurieren Sie statische Routeninformationen.

  3. Konfigurieren Sie die Sicherheitszone "Vertrauenswürdig".

  4. Weisen Sie der Sicherheitszone "Vertrauenswürdig" eine Schnittstelle zu.

  5. Geben Sie Systemdienste für die Sicherheitszone "Vertrauenswürdig" an.

  6. Weisen Sie der nicht vertrauenswürdigen Sicherheitszone eine Schnittstelle zu.

Ergebnisse

Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration durch Eingabe der show interfacesBefehle , show routing-optionsund show security zones Wenn die Ausgabe nicht die gewünschte Konfiguration anzeigt, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.

Wenn Sie mit der Konfiguration des Geräts fertig sind, rufen Sie den Konfigurationsmodus auf commit .

Konfigurieren von IKE für den Initiator

CLI-Schnellkonfiguration

Um dieses Beispiel schnell zu konfigurieren, kopieren Sie die folgenden Befehle, fügen Sie sie in eine Textdatei ein, entfernen Sie alle Zeilenumbrüche, ändern Sie alle erforderlichen Details, damit sie mit Ihrer Netzwerkkonfiguration übereinstimmen, kopieren Sie die Befehle, fügen Sie sie [edit] in die CLI auf Hierarchieebene ein und geben Sie sie dann im Konfigurationsmodus ein commit .

Schritt-für-Schritt-Anleitung

Im folgenden Beispiel müssen Sie durch verschiedene Ebenen in der Konfigurationshierarchie navigieren. Anweisungen dazu finden Sie unter Verwenden des CLI-Editors im Konfigurationsmodus im CLI-Benutzerhandbuch.

So konfigurieren Sie IKE:

  1. Erstellen Sie den IKE-Phase-1-Vorschlag.

  2. Definieren Sie die IKE-Vorschlags-Authentifizierungsmethode.

  3. Definieren Sie die Diffie-Hellman-Gruppe des IKE-Vorschlags.

  4. Definieren Sie den Algorithmus für die IKE-Vorschlags-Authentifizierung.

  5. Definieren Sie den Verschlüsselungsalgorithmus für den IKE-Vorschlag.

  6. Erstellen Sie eine IKE-Phase-1-Richtlinie.

  7. Legen Sie den IKE-Phase-1-Richtlinienmodus fest.

  8. Geben Sie einen Verweis auf den IKE-Vorschlag an.

  9. Definieren Sie die IKE-Phase-1-Richtlinien-Authentifizierungsmethode.

  10. Erstellen Sie ein IKE-Gateway der Phase 1, und definieren Sie seine externe Schnittstelle.

  11. Erstellen Sie eine IKE-Phase-1-Gatewayadresse.

  12. Definieren Sie die IKE-Phase-1-Richtlinienreferenz.

  13. Für den lokalen Peer festgelegt local-identity .

Ergebnisse

Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration durch Eingabe des show security ike Befehls. Wenn die Ausgabe nicht die beabsichtigte Konfiguration anzeigt, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.

Wenn Sie mit der Konfiguration des Geräts fertig sind, rufen Sie den Konfigurationsmodus auf commit .

IPsec für den Initiator konfigurieren

CLI-Schnellkonfiguration

Um dieses Beispiel schnell zu konfigurieren, kopieren Sie die folgenden Befehle, fügen Sie sie in eine Textdatei ein, entfernen Sie alle Zeilenumbrüche, ändern Sie alle erforderlichen Details, damit sie mit Ihrer Netzwerkkonfiguration übereinstimmen, kopieren Sie die Befehle, fügen Sie sie [edit] in die CLI auf Hierarchieebene ein und geben Sie sie dann im Konfigurationsmodus ein commit .

Schritt-für-Schritt-Anleitung

Im folgenden Beispiel müssen Sie durch verschiedene Ebenen in der Konfigurationshierarchie navigieren. Anweisungen dazu finden Sie unter Verwenden des CLI-Editors im Konfigurationsmodus im CLI-Benutzerhandbuch.

So konfigurieren Sie IPsec:

  1. Erstellen Sie einen IPsec-Phase-2-Vorschlag.

  2. Geben Sie das IPsec-Phase-2-Vorschlagsprotokoll an.

  3. Geben Sie den Algorithmus für die IPsec-Phase 2-Vorschlags-Authentifizierung an.

  4. Geben Sie den IPsec-Phase-2-Vorschlagsverschlüsselungsalgorithmus an.

  5. Geben Sie die IPsec-Phase-2-Vorschlagsreferenz an.

  6. Geben Sie IPsec-Phase 2 an, um Perfect Forward Secrecy (PFS)-Gruppe1 zu verwenden.

  7. Geben Sie das IKE-Gateway an.

  8. Geben Sie die IPsec-Phase-2-Richtlinie an.

Ergebnisse

Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration durch Eingabe des show security ipsec Befehls. Wenn die Ausgabe nicht die beabsichtigte Konfiguration anzeigt, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.

Wenn Sie mit der Konfiguration des Geräts fertig sind, rufen Sie den Konfigurationsmodus auf commit .

Konfigurieren von Sicherheitsrichtlinien für den Initiator

CLI-Schnellkonfiguration

Um dieses Beispiel schnell zu konfigurieren, kopieren Sie die folgenden Befehle, fügen Sie sie in eine Textdatei ein, entfernen Sie alle Zeilenumbrüche, ändern Sie alle erforderlichen Details, damit sie mit Ihrer Netzwerkkonfiguration übereinstimmen, kopieren Sie die Befehle, fügen Sie sie [edit] in die CLI auf Hierarchieebene ein und geben Sie sie dann im Konfigurationsmodus ein commit .

Schritt-für-Schritt-Anleitung

Im folgenden Beispiel müssen Sie durch verschiedene Ebenen in der Konfigurationshierarchie navigieren. Anweisungen dazu finden Sie unter Verwenden des CLI-Editors im Konfigurationsmodus im CLI-Benutzerhandbuch.

So konfigurieren Sie Sicherheitsrichtlinien:

  1. Erstellen Sie die Sicherheitsrichtlinie, um Datenverkehr aus der vertrauenswürdigen Zone in die nicht vertrauenswürdige Zone zuzulassen.

  2. Erstellen Sie die Sicherheitsrichtlinie, um Datenverkehr aus der nicht vertrauenswürdigen Zone in die vertrauenswürdige Zone zuzulassen.

Ergebnisse

Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration durch Eingabe des show security policies Befehls. Wenn die Ausgabe nicht die beabsichtigte Konfiguration anzeigt, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.

Wenn Sie mit der Konfiguration des Geräts fertig sind, rufen Sie den Konfigurationsmodus auf commit .

Konfigurieren von NAT für den Initiator

CLI-Schnellkonfiguration

Um dieses Beispiel schnell zu konfigurieren, kopieren Sie die folgenden Befehle, fügen Sie sie in eine Textdatei ein, entfernen Sie alle Zeilenumbrüche, ändern Sie alle erforderlichen Details, damit sie mit Ihrer Netzwerkkonfiguration übereinstimmen, kopieren Sie die Befehle, fügen Sie sie [edit] in die CLI auf Hierarchieebene ein und geben Sie sie dann im Konfigurationsmodus ein commit .

Schritt-für-Schritt-Anleitung

Im folgenden Beispiel müssen Sie durch verschiedene Ebenen in der Konfigurationshierarchie navigieren. Anweisungen dazu finden Sie unter Verwenden des CLI-Editors im Konfigurationsmodus im CLI-Benutzerhandbuch.

So konfigurieren Sie den Initiator, der NAT bereitstellt:

  1. Konfigurieren Sie Schnittstellen.

  2. Konfigurieren Sie Zonen.

  3. Konfigurieren Sie NAT.

  4. Konfigurieren Sie die Standardsicherheitsrichtlinie.

  5. Konfigurieren Sie die Routing-Option.

Ergebnisse

Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration durch Eingabe des show security nat Befehls. Wenn die Ausgabe nicht die beabsichtigte Konfiguration anzeigt, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.

Wenn Sie mit der Konfiguration des Geräts fertig sind, rufen Sie den Konfigurationsmodus auf commit .

Konfigurieren von Schnittstelle, Routing-Optionen und Sicherheitszonen für den Responder

CLI-Schnellkonfiguration

Um dieses Beispiel schnell zu konfigurieren, kopieren Sie die folgenden Befehle, fügen Sie sie in eine Textdatei ein, entfernen Sie alle Zeilenumbrüche, ändern Sie alle erforderlichen Details, damit sie mit Ihrer Netzwerkkonfiguration übereinstimmen, kopieren Sie die Befehle, fügen Sie sie [edit] in die CLI auf Hierarchieebene ein und geben Sie sie dann im Konfigurationsmodus ein commit .

Schritt-für-Schritt-Anleitung

Im folgenden Beispiel müssen Sie durch verschiedene Ebenen in der Konfigurationshierarchie navigieren. Anweisungen dazu finden Sie unter Verwenden des CLI-Editors im Konfigurationsmodus im CLI-Benutzerhandbuch.

So konfigurieren Sie Schnittstellen, statische Routen, Sicherheitszonen und Sicherheitsrichtlinien:

  1. Ethernet-Schnittstelleninformationen konfigurieren.

  2. Konfigurieren Sie statische Routeninformationen.

  3. Weisen Sie der nicht vertrauenswürdigen Sicherheitszone eine Schnittstelle zu.

  4. Konfigurieren Sie die Sicherheitszone "Vertrauenswürdig".

  5. Weisen Sie der Sicherheitszone "Vertrauenswürdig" eine Schnittstelle zu.

  6. Geben Sie zulässige Systemdienste für die Sicherheitszone "Vertrauenswürdig" an.

Ergebnisse

Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration durch Eingabe der show interfacesBefehle , show routing-optionsund show security zones . Wenn die Ausgabe nicht die beabsichtigte Konfiguration anzeigt, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.

Wenn Sie mit der Konfiguration des Geräts fertig sind, rufen Sie den Konfigurationsmodus auf commit .

Konfigurieren von IKE für den Responder

CLI-Schnellkonfiguration

Um dieses Beispiel schnell zu konfigurieren, kopieren Sie die folgenden Befehle, fügen Sie sie in eine Textdatei ein, entfernen Sie alle Zeilenumbrüche, ändern Sie alle erforderlichen Details, damit sie mit Ihrer Netzwerkkonfiguration übereinstimmen, kopieren Sie die Befehle, fügen Sie sie [edit] in die CLI auf Hierarchieebene ein und geben Sie sie dann im Konfigurationsmodus ein commit .

Schritt-für-Schritt-Anleitung

Im folgenden Beispiel müssen Sie durch verschiedene Ebenen in der Konfigurationshierarchie navigieren. Anweisungen dazu finden Sie unter Verwenden des CLI-Editors im Konfigurationsmodus im CLI-Benutzerhandbuch.

So konfigurieren Sie IKE:

  1. Definieren Sie die IKE-Vorschlags-Authentifizierungsmethode.

  2. Definieren Sie die Diffie-Hellman-Gruppe des IKE-Vorschlags.

  3. Definieren Sie den Algorithmus für die IKE-Vorschlags-Authentifizierung.

  4. Definieren Sie den Verschlüsselungsalgorithmus für den IKE-Vorschlag.

  5. Erstellen Sie eine IKE-Phase-1-Richtlinie.

  6. Legen Sie den IKE-Phase-1-Richtlinienmodus fest.

  7. Geben Sie einen Verweis auf den IKE-Vorschlag an.

  8. Definieren Sie die IKE-Phase-1-Richtlinien-Authentifizierungsmethode.

  9. Erstellen Sie ein IKE-Phase-1-Gateway, und definieren Sie seinen dynamischen Hostnamen.

  10. Erstellen Sie ein IKE-Gateway der Phase 1, und definieren Sie seine externe Schnittstelle.

  11. Definieren Sie die IKE-Phase-1-Richtlinienreferenz.

Ergebnisse

Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration durch Eingabe des show security ike Befehls. Wenn die Ausgabe nicht die beabsichtigte Konfiguration anzeigt, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.

Wenn Sie mit der Konfiguration des Geräts fertig sind, rufen Sie den Konfigurationsmodus auf commit .

IPsec für den Responder konfigurieren

CLI-Schnellkonfiguration

Um dieses Beispiel schnell zu konfigurieren, kopieren Sie die folgenden Befehle, fügen Sie sie in eine Textdatei ein, entfernen Sie alle Zeilenumbrüche, ändern Sie alle erforderlichen Details, damit sie mit Ihrer Netzwerkkonfiguration übereinstimmen, kopieren Sie die Befehle, fügen Sie sie [edit] in die CLI auf Hierarchieebene ein und geben Sie sie dann im Konfigurationsmodus ein commit .

Schritt-für-Schritt-Anleitung

Im folgenden Beispiel müssen Sie durch verschiedene Ebenen in der Konfigurationshierarchie navigieren. Anweisungen dazu finden Sie unter Verwenden des CLI-Editors im Konfigurationsmodus im CLI-Benutzerhandbuch.

So konfigurieren Sie IPsec:

  1. Erstellen Sie einen IPsec-Phase-2-Vorschlag.

  2. Geben Sie das IPsec-Phase-2-Vorschlagsprotokoll an.

  3. Geben Sie den Algorithmus für die IPsec-Phase 2-Vorschlags-Authentifizierung an.

  4. Geben Sie den IPsec-Phase-2-Vorschlagsverschlüsselungsalgorithmus an.

  5. Erstellen Sie die IPsec-Phase-2-Richtlinie.

  6. Legen Sie IPsec Phase 2 so fest, dass die Perfect Forward Secrecy (PFS)-Gruppe1 verwendet wird.

  7. Geben Sie die IPsec-Phase-2-Vorschlagsreferenz an.

  8. Geben Sie das IKE-Gateway an.

  9. Geben Sie die IPsec-Phase-2-Richtlinie an.

Ergebnisse

Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration durch Eingabe des show security ipsec Befehls. Wenn die Ausgabe nicht die beabsichtigte Konfiguration anzeigt, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.

Wenn Sie mit der Konfiguration des Geräts fertig sind, rufen Sie den Konfigurationsmodus auf commit .

Konfigurieren von Sicherheitsrichtlinien für den Responder

CLI-Schnellkonfiguration

Um dieses Beispiel schnell zu konfigurieren, kopieren Sie die folgenden Befehle, fügen Sie sie in eine Textdatei ein, entfernen Sie alle Zeilenumbrüche, ändern Sie alle erforderlichen Details, damit sie mit Ihrer Netzwerkkonfiguration übereinstimmen, kopieren Sie die Befehle, fügen Sie sie [edit] in die CLI auf Hierarchieebene ein und geben Sie sie dann im Konfigurationsmodus ein commit .

Schritt-für-Schritt-Anleitung

Im folgenden Beispiel müssen Sie durch verschiedene Ebenen in der Konfigurationshierarchie navigieren. Anweisungen dazu finden Sie unter Verwenden des CLI-Editors im Konfigurationsmodus im CLI-Benutzerhandbuch.

So konfigurieren Sie Sicherheitsrichtlinien:

  1. Erstellen Sie die Sicherheitsrichtlinie, um Datenverkehr aus der vertrauenswürdigen Zone in die nicht vertrauenswürdige Zone zuzulassen.

  2. Erstellen Sie die Sicherheitsrichtlinie, um Datenverkehr aus der nicht vertrauenswürdigen Zone in die vertrauenswürdige Zone zuzulassen.

Ergebnisse

Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration durch Eingabe des show security policies Befehls. Wenn die Ausgabe nicht die beabsichtigte Konfiguration anzeigt, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.

Wenn Sie mit der Konfiguration des Geräts fertig sind, rufen Sie den Konfigurationsmodus auf commit .

Konfigurieren von NAT für den Responder

CLI-Schnellkonfiguration

Um dieses Beispiel schnell zu konfigurieren, kopieren Sie die folgenden Befehle, fügen Sie sie in eine Textdatei ein, entfernen Sie alle Zeilenumbrüche, ändern Sie alle erforderlichen Details, damit sie mit Ihrer Netzwerkkonfiguration übereinstimmen, kopieren Sie die Befehle, fügen Sie sie [edit] in die CLI auf Hierarchieebene ein und geben Sie sie dann im Konfigurationsmodus ein commit .

Schritt-für-Schritt-Anleitung

Im folgenden Beispiel müssen Sie durch verschiedene Ebenen in der Konfigurationshierarchie navigieren. Anweisungen dazu finden Sie unter Verwenden des CLI-Editors im Konfigurationsmodus im CLI-Benutzerhandbuch.

So konfigurieren Sie den Responder, der NAT bereitstellt:

  1. Konfigurieren Sie Schnittstellen.

  2. Konfigurieren Sie Zonen.

  3. Konfigurieren Sie NAT.

  4. Konfigurieren Sie die Standardsicherheitsrichtlinie.

  5. Konfigurieren Sie die Routing-Option.

Ergebnisse

Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration durch Eingabe des show security nat Befehls. Wenn die Ausgabe nicht die beabsichtigte Konfiguration anzeigt, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.

Wenn Sie mit der Konfiguration des Geräts fertig sind, rufen Sie den Konfigurationsmodus auf commit .

Verifizierung

Führen Sie die folgenden Aufgaben aus, um zu bestätigen, dass die Konfiguration ordnungsgemäß funktioniert:

Überprüfen des IKE-Phase-1-Status für den Initiator

Zweck

Überprüfen Sie den IKE-Phase-1-Status.

Aktion

Bevor Sie mit der Überprüfung beginnen, müssen Sie Datenverkehr von einem Host im Netzwerk 10.1.99.0 an einen Host im Netzwerk 10.2.99.0 senden. Bei routenbasierten VPNs leitet die Firewall den Datenverkehr durch den Tunnel weiter. Es wird empfohlen, beim Testen von IPsec-Tunneln Testdatenverkehr von einem separaten Gerät auf der einen Seite des VPN an ein zweites Gerät auf der anderen Seite des VPN zu senden. Initiieren Sie beispielsweise einen Ping-Vorgang von 10.1.99.2 bis 10.2.99.2.

Geben Sie im Betriebsmodus den show security ike security-associations Befehl ein. Nachdem Sie eine Indexnummer aus dem Befehl abgerufen haben, verwenden Sie den show security ike security-associations index index_number detail Befehl.

Bedeutung

Der show security ike security-associations Befehl listet alle aktiven IKE-Phase-1-SAs auf. Wenn keine SAs aufgeführt sind, gab es ein Problem mit der Einrichtung der Phase 1. Überprüfen Sie die IKE-Richtlinienparameter und die Einstellungen für die externe Schnittstelle in Ihrer Konfiguration.

Wenn SAs aufgeführt sind, überprüfen Sie die folgenden Informationen:

  • Index: Dieser Wert ist für jede IKE-SA eindeutig, den Sie im show security ike security-associations index detail Befehl verwenden können, um weitere Informationen über die SA zu erhalten.

  • Remote-Adresse: Überprüfen Sie, ob die Remote-IP-Adresse korrekt ist und dass Port 4500 für die Peer-to-Peer-Kommunikation verwendet wird.

  • Status des Rolleninitiators

    • Nach oben: Die Phase-1-SA wurde eingerichtet.

    • Down – Es gab ein Problem bei der Einrichtung der Phase-1-SA.

    • Beide Peers im IPsec-SA-Paar verwenden Port 4500, was darauf hinweist, dass NAT-T implementiert ist. (NAT-T verwendet Port 4500 oder einen anderen zufälligen Port mit hoher Nummer.)

    • Peer-IKE-ID: Überprüfen Sie, ob die Remote-ID (Responder-ID) korrekt ist. In diesem Beispiel lautet der Hostname sunnyvale.

    • Lokale Identität und Remoteidentität: Überprüfen Sie, ob diese korrekt sind.

  • Modus (Mode) – Stellen Sie sicher, dass der richtige Modus verwendet wird.

Stellen Sie sicher, dass die folgenden Punkte in Ihrer Konfiguration korrekt sind:

  • Externe Schnittstellen (die Schnittstelle muss diejenige sein, die IKE-Pakete empfängt)

  • Parameter der IKE-Richtlinie

  • Preshared Key-Informationen

  • Parameter für Phase-1-Vorschläge (müssen auf beiden Peers übereinstimmen)

Der show security ike security-associations Befehl listet zusätzliche Informationen zu Sicherheitszuordnungen auf:

  • Verwendete Authentifizierungs- und Verschlüsselungsalgorithmen

  • Lebensdauer von Phase 1

  • Verkehrsstatistiken (können verwendet werden, um zu überprüfen, ob der Verkehr in beide Richtungen ordnungsgemäß fließt)

  • Informationen zur Rolle

    Die Fehlerbehebung wird am besten auf dem Peer mithilfe der Responder-Rolle durchgeführt.

  • Informationen zu Initiatoren und Respondern

  • Anzahl der erstellten IPsec-SAs

  • Anzahl der laufenden Verhandlungen der Phase 2

Überprüfen der IPsec-Sicherheitszuordnungen für den Initiator

Zweck

Überprüfen Sie den IPsec-Status.

Aktion

Geben Sie im Betriebsmodus den show security ipsec security-associations Befehl ein. Nachdem Sie eine Indexnummer aus dem Befehl abgerufen haben, verwenden Sie den show security ipsec security-associations index index_number detail Befehl.

Bedeutung

Die Ausgabe des show security ipsec security-associations Befehls listet die folgenden Informationen auf:

  • Das Remote-Gateway hat die NAT-Adresse 13.168.11.100.

  • Beide Peers im IPsec-SA-Paar verwenden Port 4500, was darauf hinweist, dass NAT-T implementiert ist. (NAT-T verwendet Port 4500 oder einen anderen zufälligen Port mit hoher Nummer.).

  • Die SPIs, die Lebensdauer (in Sekunden) und die Nutzungslimits (oder die Lebensgröße in KB) werden für beide Richtungen angezeigt. Der Wert 3390/ unlimited gibt an, dass die Lebensdauer von Phase 2 in 3390 Sekunden abläuft und dass keine Lebensgröße angegeben wurde, was darauf hinweist, dass sie unbegrenzt ist. Die Lebensdauer von Phase 2 kann sich von der Lebensdauer von Phase 1 unterscheiden, da Phase 2 nicht von Phase 1 abhängig ist, nachdem das VPN aktiviert wurde.

  • Die VPN-Überwachung ist für diese SA nicht aktiviert, wie durch einen Bindestrich in der Spalte Mon angezeigt. Wenn die VPN-Überwachung aktiviert ist, zeigt U an, dass die Überwachung aktiv ist, und D zeigt an, dass die Überwachung nicht aktiviert ist.

  • Das virtuelle System (vsys) ist das Root-System und listet immer 0 auf.

Überprüfen des IKE-Phase-1-Status für den Responder

Zweck

Überprüfen Sie den IKE-Phase-1-Status.

Aktion

Geben Sie im Betriebsmodus den show security ike security-associations Befehl ein. Nachdem Sie eine Indexnummer aus dem Befehl abgerufen haben, verwenden Sie den show security ike security-associations index index_number detail Befehl.

Bedeutung

Der show security ike security-associations Befehl listet alle aktiven IKE-Phase-1-SAs auf. Wenn keine SAs aufgeführt sind, gab es ein Problem mit der Einrichtung der Phase 1. Überprüfen Sie die IKE-Richtlinienparameter und die Einstellungen für die externe Schnittstelle in Ihrer Konfiguration.

Wenn SAs aufgeführt sind, überprüfen Sie die folgenden Informationen:

  • Index: Dieser Wert ist für jede IKE-SA eindeutig, den Sie im show security ike security-associations index detail Befehl verwenden können, um weitere Informationen über die SA zu erhalten.

  • Remote-Adresse: Überprüfen Sie, ob die Remote-IP-Adresse korrekt ist und dass Port 4500 für die Peer-to-Peer-Kommunikation verwendet wird.

  • Status des Rollen-Responders

    • Nach oben: Die Phase-1-SA wurde eingerichtet.

    • Down – Es gab ein Problem bei der Einrichtung der Phase-1-SA.

    • Peer IKE ID: Überprüfen Sie, ob die lokale ID für den Peer korrekt ist. In diesem Beispiel lautet der Hostname chicago.

    • Lokale Identität und Remoteidentität: Überprüfen Sie, ob diese korrekt sind.

  • Modus (Mode) – Stellen Sie sicher, dass der richtige Modus verwendet wird.

Stellen Sie sicher, dass die folgenden Punkte in Ihrer Konfiguration korrekt sind:

  • Externe Schnittstellen (die Schnittstelle muss diejenige sein, die IKE-Pakete empfängt)

  • Parameter der IKE-Richtlinie

  • Preshared Key-Informationen

  • Parameter für Phase-1-Vorschläge (müssen auf beiden Peers übereinstimmen)

Der show security ike security-associations Befehl listet zusätzliche Informationen zu Sicherheitszuordnungen auf:

  • Verwendete Authentifizierungs- und Verschlüsselungsalgorithmen

  • Lebensdauer von Phase 1

  • Verkehrsstatistiken (können verwendet werden, um zu überprüfen, ob der Verkehr in beide Richtungen ordnungsgemäß fließt)

  • Informationen zur Rolle

    Die Fehlerbehebung wird am besten auf dem Peer mithilfe der Responder-Rolle durchgeführt.

  • Informationen zu Initiatoren und Respondern

  • Anzahl der erstellten IPsec-SAs

  • Anzahl der laufenden Verhandlungen der Phase 2

Überprüfen der IPsec-Sicherheitszuordnungen für den Responder

Zweck

Überprüfen Sie den IPsec-Status.

Aktion

Geben Sie im Betriebsmodus den show security ipsec security-associations Befehl ein. Nachdem Sie eine Indexnummer aus dem Befehl abgerufen haben, verwenden Sie den show security ipsec security-associations index index_number detail Befehl.

Bedeutung

Die Ausgabe des show security ipsec security-associations Befehls listet die folgenden Informationen auf:

  • Das Remote-Gateway hat die NAT-Adresse 1.1.100.23.

  • Beide Peers im IPsec-SA-Paar verwenden Port 4500, was darauf hinweist, dass NAT-T implementiert ist. (NAT-T verwendet Port 4500 oder einen anderen zufälligen Port mit hoher Nummer.)

  • Die SPIs, die Lebensdauer (in Sekunden) und die Nutzungslimits (oder die Lebensgröße in KB) werden für beide Richtungen angezeigt. Der Wert 3571/ unlim gibt an, dass die Lebensdauer der Phase 2 in 3571 Sekunden abläuft und dass keine Lebensgröße angegeben wurde, was darauf hinweist, dass sie unbegrenzt ist. Die Lebensdauer von Phase 2 kann sich von der Lebensdauer von Phase 1 unterscheiden, da Phase 2 nicht von Phase 1 abhängig ist, nachdem das VPN aktiviert wurde.

  • Die VPN-Überwachung ist für diese SA nicht aktiviert, wie durch einen Bindestrich in der Spalte Mon angezeigt. Wenn die VPN-Überwachung aktiviert ist, zeigt U an, dass die Überwachung aktiv ist, und D zeigt an, dass die Überwachung nicht aktiviert ist.

  • Das virtuelle System (vsys) ist das Root-System und listet immer 0 auf.

Beispiel: Konfigurieren von NAT-T mit dynamischem Endpunkt-VPN

In diesem Beispiel wird gezeigt, wie ein routenbasiertes VPN konfiguriert wird, bei dem der IKEv2-Initiator ein dynamischer Endgerät hinter einem NAT-Gerät ist.

Anforderungen

In diesem Beispiel werden die folgenden Hardware- und Softwarekomponenten verwendet:

  • Zwei Firewalls, die in einem Chassis-Cluster konfiguriert sind

  • Eine Firewall für NAT

  • Eine Firewall für den Zugriff auf das Zweigstellennetzwerk

  • Junos OS-Version, die IKEv2 NAT-T unterstützt

Überblick

In diesem Beispiel wird ein IPsec-VPN zwischen der Zweigstelle (IKEv2-Initiator) und der Zentrale (IKEv2-Responder) konfiguriert, um den Netzwerkverkehr zwischen den beiden Standorten zu sichern. Die Zweigstelle befindet sich hinter dem NAT-Gerät. Die Zweigstellenadresse wird dynamisch zugewiesen und ist dem Responder nicht bekannt. Der Initiator ist mit der Remoteidentität des Responders für die Tunnelaushandlung konfiguriert. Mit dieser Konfiguration wird ein dynamisches Endgerät-VPN zwischen den Peers auf dem gesamten NAT-Gerät eingerichtet.

Abbildung 3 zeigt ein Beispiel für eine Topologie mit NAT-Traversal (NAT-T) und dynamischem Endgerät-VPN.

Abbildung 3: NAT-T mit dynamischem Endgeräte-VPN Network topology diagram showing IPSec VPN tunnel connecting headquarters and branch office via internet. Headquarters in Trust Zone uses IPs 192.179.1.10 and 100.10.1.50. Branch office in Trust Zone uses IPs 192.179.100.50 and 192.179.2.20. NAT device in Untrust Zone facilitates connection.

In diesem Beispiel wird die IP-Adresse des Initiators, 192.179.100.50, die dem Gerät dynamisch zugewiesen wurde, vom NAT-Gerät ausgeblendet und in 100.10.1.253 übersetzt.

In diesem Beispiel gelten die folgenden Konfigurationsoptionen:

  • Die auf dem Initiator konfigurierte lokale Identität muss mit der auf dem Responder konfigurierten Remote-Gateway-Identität übereinstimmen.

  • Die Optionen für Phase 1 und Phase 2 müssen zwischen dem Initiator und dem Responder übereinstimmen.

In diesem Beispiel wird die Standardsicherheitsrichtlinie, die den gesamten Datenverkehr zulässt, für alle Geräte verwendet. Für Produktionsumgebungen sollten restriktivere Sicherheitsrichtlinien konfiguriert werden. Siehe Übersicht über Sicherheitsrichtlinien.

Konfiguration

Konfigurieren des Zweigstellengeräts (IKEv2-Initiator)

CLI-Schnellkonfiguration

Um dieses Beispiel schnell zu konfigurieren, kopieren Sie die folgenden Befehle, fügen Sie sie in eine Textdatei ein, entfernen Sie alle Zeilenumbrüche, ändern Sie alle erforderlichen Details, damit sie mit Ihrer Netzwerkkonfiguration übereinstimmen, kopieren Sie die Befehle, fügen Sie sie [edit] in die CLI auf Hierarchieebene ein und geben Sie sie dann im Konfigurationsmodus ein commit .

Schritt-für-Schritt-Anleitung

Im folgenden Beispiel müssen Sie durch verschiedene Ebenen in der Konfigurationshierarchie navigieren. Anweisungen dazu finden Sie unter Verwenden des CLI-Editors im Konfigurationsmodus im CLI-Benutzerhandbuch.

So konfigurieren Sie das Zweigstellengerät:

  1. Konfigurieren Sie Schnittstellen.

  2. Konfigurieren Sie Routing-Optionen.

  3. Konfigurieren Sie Zonen.

  4. Konfigurieren Sie die Optionen für Phase 1.

  5. Konfigurieren Sie die Optionen für Phase 2.

  6. Konfigurieren Sie die Sicherheitsrichtlinie.

Ergebnisse

Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration, indem Sie die show interfacesBefehle , show routing-options, , show security zones, show security ikeund show security ipsecshow security policies eingeben. Wenn die Ausgabe nicht die beabsichtigte Konfiguration anzeigt, wiederholen Sie die Konfigurationsanweisungen in diesem Beispiel, um sie zu korrigieren.

Wenn Sie mit der Konfiguration des Geräts fertig sind, rufen Sie den Konfigurationsmodus auf commit .

Konfigurieren des NAT-Geräts

CLI-Schnellkonfiguration

Um dieses Beispiel schnell zu konfigurieren, kopieren Sie die folgenden Befehle, fügen Sie sie in eine Textdatei ein, entfernen Sie alle Zeilenumbrüche, ändern Sie alle erforderlichen Details, damit sie mit Ihrer Netzwerkkonfiguration übereinstimmen, kopieren Sie die Befehle, fügen Sie sie [edit] in die CLI auf Hierarchieebene ein und geben Sie sie dann im Konfigurationsmodus ein commit .

Schritt-für-Schritt-Anleitung

Im folgenden Beispiel müssen Sie durch verschiedene Ebenen in der Konfigurationshierarchie navigieren. Anweisungen dazu finden Sie unter Verwenden des CLI-Editors im Konfigurationsmodus im CLI-Benutzerhandbuch.

So konfigurieren Sie den Zwischen-Router, der NAT bereitstellt:

  1. Konfigurieren Sie Schnittstellen.

  2. Konfigurieren Sie Zonen.

  3. Konfigurieren Sie NAT.

  4. Konfigurieren Sie die Standardsicherheitsrichtlinie.

Ergebnisse

Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration durch Eingabe der show interfacesBefehle , show security zones, show security nat sourceund show security policies . Wenn die Ausgabe nicht die beabsichtigte Konfiguration anzeigt, wiederholen Sie die Konfigurationsanweisungen in diesem Beispiel, um sie zu korrigieren.

Wenn Sie mit der Konfiguration des Geräts fertig sind, rufen Sie den Konfigurationsmodus auf commit .

Konfigurieren des Zentralgeräts (IKEv2 Responder)

CLI-Schnellkonfiguration

Um dieses Beispiel schnell zu konfigurieren, kopieren Sie die folgenden Befehle, fügen Sie sie in eine Textdatei ein, entfernen Sie alle Zeilenumbrüche, ändern Sie alle erforderlichen Details, damit sie mit Ihrer Netzwerkkonfiguration übereinstimmen, kopieren Sie die Befehle, fügen Sie sie [edit] in die CLI auf Hierarchieebene ein und geben Sie sie dann im Konfigurationsmodus ein commit .

Schritt-für-Schritt-Anleitung

Im folgenden Beispiel müssen Sie durch verschiedene Ebenen in der Konfigurationshierarchie navigieren. Anweisungen dazu finden Sie unter Verwenden des CLI-Editors im Konfigurationsmodus im CLI-Benutzerhandbuch.

  1. Konfigurieren Sie zwei Knoten als Chassis-Cluster.

  2. Konfigurieren Sie Schnittstellen.

  3. Konfigurieren Sie Routing-Optionen.

  4. Konfigurieren Sie Zonen.

  5. Konfigurieren Sie die Optionen für Phase 1.

  6. Konfigurieren Sie die Optionen für Phase 2.

  7. Konfigurieren Sie die Standardsicherheitsrichtlinie.

Ergebnisse

Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration, indem Sie die show chassis clusterBefehle , show interfaces, , show routing-options, show security zones, show security ikeund show security ipsecshow security policies eingeben. Wenn die Ausgabe nicht die beabsichtigte Konfiguration anzeigt, wiederholen Sie die Konfigurationsanweisungen in diesem Beispiel, um sie zu korrigieren.

Verifizierung

Bestätigen Sie, dass die Konfiguration ordnungsgemäß funktioniert.

Überprüfen des IKE-Phase-1-Status für den Responder

Zweck

Überprüfen Sie den IKE-Phase-1-Status.

Aktion

Geben Sie im Betriebsmodus auf Knoten 0 den show security ike security-associations Befehl ein. Nachdem Sie eine Indexnummer aus dem Befehl abgerufen haben, verwenden Sie den show security ike security-associations detail Befehl.

Bedeutung

Der show security ike security-associations Befehl listet alle aktiven IKE-Phase-1-SAs auf. Wenn keine SAs aufgeführt sind, gab es ein Problem mit der Einrichtung der Phase 1. Überprüfen Sie die IKE-Richtlinienparameter und die Einstellungen für die externe Schnittstelle in Ihrer Konfiguration.

Wenn SAs aufgeführt sind, überprüfen Sie die folgenden Informationen:

  • Index: Dieser Wert ist für jede IKE-SA eindeutig, den Sie im show security ike security-associations index index_id detail Befehl verwenden können, um weitere Informationen über die SA zu erhalten.

  • Remote-Adresse: Stellen Sie sicher, dass die lokale IP-Adresse korrekt ist und dass Port 4500 für die Peer-to-Peer-Kommunikation verwendet wird.

  • Status des Rollen-Responders

    • Nach oben: Die Phase-1-SA wurde eingerichtet.

    • Down – Es gab ein Problem bei der Einrichtung der Phase-1-SA.

    • Peer IKE ID: Überprüfen Sie, ob die Adresse korrekt ist.

    • Lokale Identität und Remoteidentität: Überprüfen Sie, ob diese Adressen korrekt sind.

  • Modus (Mode) – Stellen Sie sicher, dass der richtige Modus verwendet wird.

Stellen Sie sicher, dass die folgenden Punkte in Ihrer Konfiguration korrekt sind:

  • Externe Schnittstellen (die Schnittstelle muss diejenige sein, die IKE-Pakete sendet)

  • Parameter der IKE-Richtlinie

  • Preshared Key-Informationen

  • Parameter für Phase-1-Vorschläge (müssen auf beiden Peers übereinstimmen)

Der show security ike security-associations Befehl listet zusätzliche Informationen zu Sicherheitszuordnungen auf:

  • Verwendete Authentifizierungs- und Verschlüsselungsalgorithmen

  • Lebensdauer von Phase 1

  • Verkehrsstatistiken (können verwendet werden, um zu überprüfen, ob der Verkehr in beide Richtungen ordnungsgemäß fließt)

  • Informationen zur Rolle

    Die Fehlerbehebung wird am besten auf dem Peer mithilfe der Responder-Rolle durchgeführt.

  • Informationen zu Initiatoren und Respondern

  • Anzahl der erstellten IPsec-SAs

  • Anzahl der laufenden Verhandlungen der Phase 2

Überprüfen der IPsec-Sicherheitszuordnungen für den Responder

Zweck

Überprüfen Sie den IPsec-Status.

Aktion

Geben Sie im Betriebsmodus auf Knoten 0 den show security ipsec security-associations Befehl ein. Nachdem Sie eine Indexnummer aus dem Befehl abgerufen haben, verwenden Sie den show security ipsec security-associations detail Befehl.

Bedeutung

Die Ausgabe des show security ipsec security-associations Befehls listet die folgenden Informationen auf:

  • Das Remote-Gateway hat die IP-Adresse 100.10.1.253.

  • Die SPIs, die Lebensdauer (in Sekunden) und die Nutzungslimits (oder die Lebensgröße in KB) werden für beide Richtungen angezeigt. Der Lebensdauerwert gibt an, dass die Lebensdauer von Phase 2 in 7186 Sekunden abläuft und dass keine Lebensgröße angegeben wurde, was darauf hinweist, dass sie unbegrenzt ist. Die Lebensdauer von Phase 2 kann sich von der Lebensdauer von Phase 1 unterscheiden, da Phase 2 nicht von Phase 1 abhängig ist, nachdem das VPN aktiviert wurde.

  • Das virtuelle System (vsys) ist das Root-System und listet immer 0 auf.

Die Ausgabe des show security ipsec security-associations index index_id detail Befehls listet die folgenden Informationen auf:

  • Die lokale Identität und die Remoteidentität bilden die Proxy-ID für die SA.

    Ein nicht übereinstimmender Proxy-ID ist eine der häufigsten Ursachen für einen Fehler in Phase 2. Wenn keine IPsec-Sicherheitszuordnung aufgeführt ist, vergewissern Sie sich, dass die Vorschläge für Phase 2, einschließlich der Proxy-ID-Einstellungen, für beide Peers übereinstimmen. Bei routenbasierten VPNs lautet die Standardproxy-ID local=0.0.0.0/0, remote=0.0.0.0/0 und service=any. Probleme können bei mehreren routenbasierten VPNs von derselben Peer-IP auftreten. In diesem Fall muss eine eindeutige Proxy-ID für jede IPsec-Sicherheitszuordnung angegeben werden. Bei einigen Drittanbietern muss die Proxy-ID manuell eingegeben werden, damit sie übereinstimmt.

  • Ein weiterer häufiger Grund für Phase-2-Fehler ist die Nichtangabe der ST-Schnittstellenbindung. Wenn IPsec nicht abgeschlossen werden kann, überprüfen Sie das kmd-Protokoll, oder legen Sie Ablaufverfolgungsoptionen fest.

Plattformspezifisches NAT-T mit IPsec VPN-Verhalten

Verwenden Sie den Feature-Explorer , um die Plattform- und Release-Unterstützung für bestimmte Funktionen zu bestätigen.

In der folgenden Tabelle finden Sie Informationen zu plattformspezifischen Verhaltensweisen für Ihre Plattformen.

Tabelle 15: Plattformspezifisches Verhalten
Plattform Unterschied
SRX-Serie
  • Beachten Sie auf SRX5400-, SRX5600- und SRX5800 Geräten, die NAT-T mit IPsec-VPNs unterstützen, die folgenden Tunnel Skalierungseinschränkungen:

    • Für eine bestimmte private IP-Adresse muss das NAT-Gerät sowohl 500 als auch 4500 private Ports in dieselbe öffentliche IP-Adresse übersetzen.

    • Die Gesamtzahl der Tunnel von einer bestimmten öffentlich übersetzten IP darf 1000 Tunnel nicht überschreiten.

  • Auf SRX5600- und SRX5800-Geräten, die NAT-T mit dynamischem Endgerät-VPN unterstützen:

    • IKE-Verhandlungen mit NAT-T funktionieren nicht, wenn sich der IKE-Peer hinter dem NAT-Gerät befindet, das die Quell-IP-Adresse des IKE-Pakets während der Aushandlung ändert. Wenn Sie beispielsweise das NAT-Gerät mit dynamischer IP konfigurieren, ändert das NAT-Gerät die Quell-IP, da das IKE-Protokoll den UDP-Port von 500 auf 5400 umschaltet.

Tabellarischer Änderungsverlauf

Die Unterstützung der Funktion hängt von der Plattform und der Version ab, die Sie benutzen. Verwenden Sie den Feature-Explorer , um festzustellen, ob eine Funktion auf Ihrer Plattform unterstützt wird.

Veröffentlichung
Beschreibung
24,2R1
Wenn sich der Remote-Port von NAT-T ändert, erstellt das Peer-Gerät während der eingehenden Dead Peer Detection (DPD) möglicherweise eine neue Sitzung, was zu Sitzungskonflikten führt und den Datenverkehr unterbricht. Um dies zu verhindern, können Sie die optimierte Dead Peer-Erkennung aktivieren. Verwenden Sie den Befehl set security ike gateway gateway-name dead-peer-detection optimized, um die vorhandene NAT-T-Sitzung mit der neuen Portnummer zu aktualisieren und den Datenverkehr fortzusetzen.