Site icon BintoroSoft PDF Tools

GRE Tunnel Lab: Tunnel aufbauen und Routing darüber testen

Ein GRE (Generic Routing Encapsulation) Tunnel ist eine Methode, um Netzwerke über ein öffentliches Netzwerk wie das Internet zu verbinden. Der GRE-Tunnel kapselt Pakete in einem neuen IP-Header, sodass sie sicher über das öffentliche Netzwerk transportiert werden können. In diesem Lab werden wir einen GRE-Tunnel aufbauen und Routing darüber testen. Diese Übung richtet sich an Einsteiger und Junior Network Engineers, die lernen möchten, wie sie GRE-Tunnel konfigurieren und testen können.

1. Was ist ein GRE Tunnel?

Ein GRE-Tunnel ermöglicht es, unterschiedliche Netzwerke miteinander zu verbinden, indem er die Pakete zwischen den Netzwerken durch einen verschlüsselten Tunnel transportiert. GRE selbst verschlüsselt jedoch keine Daten; es kapselt sie nur ein. Daher wird GRE oft in Kombination mit IPsec verwendet, um die Sicherheit zu erhöhen.

1.1 Vorteile von GRE

2. Aufbau eines GRE Tunnels

Nun werden wir den GRE-Tunnel auf den Routern konfigurieren, die die beiden Netzwerke verbinden. Der Tunnel wird durch eine IP-Verbindung aufgebaut, wobei ein Router als Quell- und der andere als Ziel-Router fungiert.

2.1 Konfiguration des GRE Tunnels auf Router 1

Auf Router 1 konfigurieren wir das Tunnel-Interface und die Quell- und Ziel-IP-Adressen des Tunnels:


Router1# configure terminal
Router1(config)# interface tunnel 0
Router1(config-if)# ip address 10.0.0.1 255.255.255.252
Router1(config-if)# tunnel source 192.168.1.1
Router1(config-if)# tunnel destination 192.168.2.1
Router1(config-if)# no shutdown
Router1(config-if)# exit

Hier haben wir das Tunnel-Interface tunnel 0 konfiguriert, die IP-Adresse des Tunnels festgelegt und die Quell- (192.168.1.1) und Ziel-IP-Adresse (192.168.2.1) angegeben.

2.2 Konfiguration des GRE Tunnels auf Router 2

Auf Router 2 konfigurieren wir das Tunnel-Interface mit der gleichen Subnetzadresse und der IP-Adresse des Ziel-Interfaces:


Router2# configure terminal
Router2(config)# interface tunnel 0
Router2(config-if)# ip address 10.0.0.2 255.255.255.252
Router2(config-if)# tunnel source 192.168.2.1
Router2(config-if)# tunnel destination 192.168.1.1
Router2(config-if)# no shutdown
Router2(config-if)# exit

Auf Router 2 haben wir das Tunnel-Interface tunnel 0 konfiguriert und die IP-Adresse 10.0.0.2 festgelegt, um die Verbindung zum Tunnel von Router 1 herzustellen.

3. Routing über den GRE Tunnel testen

Nachdem der GRE-Tunnel eingerichtet ist, können wir Routing-Informationen zwischen den Routern über den Tunnel austauschen. Dazu müssen wir Routing-Protokolle wie RIP, OSPF oder EIGRP konfigurieren.

3.1 Aktivierung von Routing auf beiden Routern

Für diesen Test verwenden wir RIP (Routing Information Protocol) zur Weiterleitung von Routen über den GRE-Tunnel:


Router1# configure terminal
Router1(config)# router rip
Router1(config-router)# version 2
Router1(config-router)# network 10.0.0.0
Router1(config-router)# network 192.168.1.0
Router1(config-router)# exit

Dieser Befehl konfiguriert RIP auf Router 1 und fügt die Netzwerke hinzu, die über den Tunnel erreicht werden sollen.

3.2 Konfiguration von RIP auf Router 2

Nun konfigurieren wir RIP auf Router 2:


Router2# configure terminal
Router2(config)# router rip
Router2(config-router)# version 2
Router2(config-router)# network 10.0.0.0
Router2(config-router)# network 192.168.2.0
Router2(config-router)# exit

Dieser Befehl konfiguriert RIP auf Router 2 und stellt sicher, dass auch das Netzwerk auf der anderen Seite des Tunnels bekannt ist.

3.3 Überprüfung der Routing-Tabelle

Nach der Konfiguration von RIP können wir die Routing-Tabellen auf beiden Routern überprüfen, um sicherzustellen, dass der Tunnel korrekt in die Routing-Entscheidungen aufgenommen wurde:


Router1# show ip route
Router2# show ip route

Die Routen zu den Netzwerken hinter dem jeweiligen Router sollten über das Tunnel-Interface angezeigt werden.

4. Testen des GRE Tunnels

Nachdem das Routing konfiguriert wurde, können wir den GRE-Tunnel testen, indem wir von einem Router einen Ping an das Netzwerk hinter dem anderen Router senden.

4.1 Ping von Router 1 zu Router 2

Führen Sie auf Router 1 den folgenden Befehl aus, um zu testen, ob der Tunnel funktioniert:


Router1# ping 10.0.0.2

Ein erfolgreicher Ping zeigt an, dass der GRE-Tunnel ordnungsgemäß funktioniert und der Datenverkehr über den Tunnel weitergeleitet wird.

4.2 Ping von Router 2 zu Router 1

Führen Sie den folgenden Befehl auf Router 2 aus, um den Tunnel in die entgegengesetzte Richtung zu testen:


Router2# ping 10.0.0.1

Wenn der Ping erfolgreich ist, haben beide Router ihre GRE-Tunnelverbindung korrekt hergestellt.

5. Troubleshooting des GRE Tunnels

Falls der GRE-Tunnel nicht wie erwartet funktioniert, gibt es einige grundlegende Schritte zur Fehlerbehebung:

Konfiguriere Cisco Router & Switches und liefere ein Packet-Tracer-Lab (CCNA)

Hallo! Ich bin ein CCNA-Network Engineer und unterstütze Sie bei Cisco Router- und Switch-Konfigurationen – inklusive eines vollständigen Cisco Packet-Tracer-Labs (.pkt). Ideal für Lern-/Übungsszenarien, Validierung oder eine saubere Demo-Topologie.

Was ich (je nach Paket) umsetze

Sie erhalten

Bitte schreiben Sie mir vor der Bestellung, damit wir Scope, Packet-Tracer-Version, Geräteanzahl und Deadline klären.

Konfiguriere Cisco Router & Switches | Cisco Packet-Tracer-Labs. Finden Sie mich auf Fiverr.

Exit mobile version