Aktive Route im Windows Server-Failovercluster entfernt

Dieser Artikel bietet eine Lösung für ein Problem, bei dem die aktive Route entfernt wird, wenn Sie einem Netzwerkadapter eine statische persistente Route hinzufügen.

Gilt für: Windows Server 2012 R2
Ursprüngliche KB-Nummer: 2161341

Symptome

Wenn Sie eine statische persistente Route zu einem Netzwerkadapter hinzufügen, der sich auf einem Windows Server 2008-Failovercluster befindet, und eine gruppierte IP-Adresse offline schalten (oder auf einen anderen Knoten verschieben), wird die Route "Aktiv" entfernt, und es können keine Verbindungen über diese Route hergestellt werden, obwohl sie beim Ausführen des ROUTE PRINT-Befehls weiterhin als persistent angezeigt wird. Sobald Sie die gruppierte IP-Adresse wieder online schalten, wird die aktive Route zurückgegeben.

Ursache

Wenn eine gruppierte IP-Adresse offline geschaltet wird, wird auch die "aktive" Route aufgehoben, die als persistente Route hinzugefügt wurde. Dies geschieht nur, wenn beide der folgenden Punkte zutreffen:

  1. Windows Server 2008 oder Server 2008 R2 Failoverclustering ist konfiguriert
  2. Statische Routen werden mit ROUTE.EXE hinzugefügt

Lösung

Wenn Sie den Befehl ROUTE.EXE verwenden, ist der am häufigsten verwendete Befehl zum Hinzufügen eines persistenten Befehls der folgende:

route -p add 10.51.0.0 mask 255.255.0.0 10.44.60.1
Dieser Befehl gibt nicht die spezifische Schnittstelle an, an die eine Bindung gebunden werden soll. Da sie nicht an eine bestimmte Schnittstelle gebunden ist, wird sie als aktive Route entfernt. Im obigen Beispiel ist die Route, die zum Gateway angegeben wird, dieselbe Karte (Netzwerk), auf der sich eine gruppierte IP-Adresse befindet.

Um die "aktive" Route beizubehalten, müssen Sie auch die -Schnittstelle als Teil des Befehls angeben. Wenn das Netzwerk beispielsweise Karte Schnittstelle 18 ist, lautet der Befehl: route -p add 10.51.0.0 mask 255.255.0.010.44.60.1 if 18*

Weitere Informationen

In Windows 2008 und höher besteht die unterstützte Methode zum Hinzufügen einer persistenten Route darin, auch die Netzwerk-Karte-Schnittstelle einzuschließen. Es gibt zwei Methoden, um die Schnittstellennummer des Netzwerks Karte zu bestimmen. Wenn Sie den BEFEHL ROUTE PRINT oder NETSH ausführen, erhalten Sie zuerst die Schnittstellen oben. In etwa wie folgt:

C:\>route print
IPv4 Route Table
========================================
Interface List
23 ...00 15 5d 4a ac 06 ...... Local Gigabit Controller
19 ...00 15 5d 4a ac 01 ...... Local Gigabit Controller #2
18 ...00 15 5d 4a ac 00 ...... Local Gigabit Controller #3
========================================

-oder-

C:\>netsh int ipv4 show int
Idx Met MTU State Name
--- --- ----- ----------- -------------------
18 50 4294967295 connected Local Gigabit Controller #3
19 5 1500 connected Local Gigabit Controller #2
23 5 1500 connected Local Gigabit Controller