Ich hatte gehofft, dass jemand etwas Licht in ein Problem bringen könnte, das ich habe. Ich habe ein Labor erstellt, das ein Hub-and-Spoke-Netzwerk mit mehreren Regionen ist. Es gibt 5 regionale Hubs sowie einen zentralen Hub. Jede Region hat 4 Speichen.
Mein Problem tritt auf, wenn ich versuche, Phase 3 für DMVPN zu verwenden. Ich glaube, ich weiß, was passiert. Ich bin mir nur nicht ganz sicher, wie ich das beheben soll. Grundsätzlich werde ich versuchen, von einem Computer aus von der Speiche zum Central Hub zu pingen. Die ersten paar Pings werden durchlaufen, und dann werden keine weiteren Pings durchlaufen. Wenn die ersten Pings gesendet werden, sollten sie das gesamte Netzwerk durchlaufen (Host-Spoke-Regional Hub-Central Hub). Wenn NHRP-Zuordnungen eingerichtet werden, wird versucht, für diese Verbindung Punkt-zu-Punkt-Verbindungen herzustellen, und das Netzwerk wird unterbrochen, da sich die Tunnel in verschiedenen Subnetzen befinden. Hier sind die relevanten Netzwerkinformationen:
Auf allen Routern wird EIGRP (AS 1) ausgeführt. Alle Nachbarschaften werden ordnungsgemäß erstellt und die Routing-Tabelle wird wie erwartet ausgefüllt.
Das Netzwerk von Regional zu Central Hub ist Tunnel 0. 172.16.0.0/24.
Das Regional-to-Spoke-Netzwerk ist Tunnel 1. 172.16.1.0/24.
Alle externen Schnittstellen befinden sich im Netzwerk 192.168.1.0/24.
Innerhalb von Schnittstellen folgen Sie dem folgenden Schema: 10.region.spoke.0 / 24 (Central ist 10.0.0.0/24, Regional Hubs sind 10.region.0.0 / 24).
Jeder Einblick, den Sie geben können, wird sehr geschätzt.
Antworten:
Also haben wir CenterHubx1-> RegionHubx5-> Spokesx4-> Computer
Computer-Pings -> Hub, Nhrp-Suche in Spoke, Einrichtung eines neuen Tunnels zu CenterHub.
Problem Sprach VPN in Subnetz 172.16.1 / 24 und Hub 172.16.0 / 24
Der Spoke sollte nicht versuchen, die direkte Verbindung zum CenterHub herzustellen, sondern nur zu anderen Speichen seines RegionHub
Um dies zu verhindern, verwenden Sie unterschiedliche NHRP-Netzwerk-IDs für unterschiedliche Tunnel-Subnetze.
Zitat:
quelle
Das Problem könnten die GRE-Schlüssel sein.
Alle Tunnel auf Hub-Routern MÜSSEN denselben GRE-Schlüssel haben (andernfalls kann eine Speiche kein Paket an einen nicht verbundenen Hub senden - denken Sie darüber nach). Dies bedeutet, dass Sie mehrere IP-Adressen auf den Hub-Routern haben MÜSSEN, um die GRE-Tunnel zu beenden ( weil Sie sie nicht durch GRE-Schlüssel unterscheiden können).
quelle