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
- Transportiert beliebige Protokolle (nicht nur IP) zwischen Netzwerken.
- Einfach zu konfigurieren und flexibel in der Anwendung.
- Effektiv bei der Verbindung entfernter Standorte und der Durchführung von Multi-Protocol Routing.
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:
- Überprüfen Sie, ob die Tunnelquelle und -ziel-Adressen korrekt konfiguriert sind.
- Vergewissern Sie sich, dass das Tunnel-Interface auf beiden Routern aktiviert ist (
no shutdown). - Verwenden Sie den Befehl
show crypto isakmp sa, um die Sicherheit des Tunnels zu überprüfen, falls IPsec verwendet wird. - Testen Sie die IP-Konnektivität zwischen den Routern, um sicherzustellen, dass die Tunnel-Quellen und -Ziele erreichbar sind.
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
-
Switching: VLANs, Trunking (802.1Q), Port-Zuweisung, STP-Basics (PortFast/BPDU Guard wo sinnvoll)
-
Routing: Default/Static Routing oder OSPF, Inter-VLAN Routing (Router-on-a-Stick)
-
Services: DHCP (Pools/Scopes), NAT/PAT für Internet-Simulation
-
Optional Security: Basic ACLs und SSH-Hardening
-
Test & Verifikation: Ping/Traceroute + wichtige Show-Commands (mit erwarteten Ergebnissen)
Sie erhalten
-
✅ Packet Tracer .pkt Datei
-
✅ Saubere Konfigurations-Notizen pro Gerät
-
✅ Verifikations-Checkliste + erwartete Outputs
-
✅ Kurze Dokumentation (wie die Topologie funktioniert)
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.










