Hinzufügen einer statischen TCP / IP-Route zur Windows-Routingtabelle
In bestimmten Umgebungen kann es sinnvoll sein, der Routingtabelle in Windows eine statische Route hinzuzufügen. So gehen Sie vor.
Eine Routing-Tabelle gibt an, wohin alle Pakete gehen, wenn sie ein System verlassen, unabhängig davon, ob es sich dabei um einen physischen Router oder einen PC handelt. Die meisten Router - einschließlich der in Ihrem Windows-PC integrierten - verwenden eine Art dynamisches Routing, bei dem der Router den besten Ort zum Weiterleiten von Paketen auswählen kann, basierend auf Informationen, die er von anderen Routern erhält. Sie können es bei der Arbeit sehen, wenn Sie den Befehl traceroute verwenden, um die Verbindungen zu beobachten, die ein Paket herstellt, wenn es sein Endziel erreicht.
Bei den meisten Routern können Sie auch eine statische Route hinzufügen (eine Route, die nicht dynamisch aktualisiert wird), wenn Sie bestimmten Verkehr immer an einen bestimmten Router oder ein bestimmtes Gateway weiterleiten möchten. Warum? Die meisten Benutzer, die Windows zu Hause oder in kleinen Unternehmen einsetzen, werden dies wahrscheinlich nicht tun. Dies kann jedoch unter bestimmten Umständen nützlich sein, z.
- Sie haben zwei Internetverbindungen - möglicherweise eine für den regulären Gebrauch und eine für die Verbindung zu einem geschäftlichen Netzwerk - und Sie möchten, dass der gesamte Verkehr zu einem bestimmten IP-Adressbereich über eine dieser Verbindungen ausgeht.
- Sie haben in Ihrem Netzwerk mehrere Subnetze eingerichtet und müssen den Datenverkehr in ein bestimmtes Subnetz leiten. Statische Routen können beim Testen dieser Umgebungstypen besonders nützlich sein.
- Sie verwenden tatsächlich einen Windows-PC als Router für Ihr Netzwerk, und Sie möchten eine genauere Kontrolle darüber.
Wenn einer dieser Punkte auf Sie zutrifft, lesen Sie weiter. Sie müssen in die Eingabeaufforderung eintauchen, um der Windows-Routingtabelle eine statische Route hinzuzufügen, aber es ist einfach und wir führen Sie durch die einzelnen Schritte.
Zeigen Sie die Windows-Routingtabelle an
Bevor Sie mit dem Hinzufügen von Routen beginnen, kann es hilfreich sein, zuerst die Routing-Tabelle anzuzeigen. Starten Sie die Eingabeaufforderung, indem Sie Windows + X drücken und dann "Eingabeaufforderung (Admin)" im Hauptbenutzermenü auswählen.
Hinweis: Wenn Sie PowerShell anstelle der Eingabeaufforderung im Hauptbenutzermenü sehen, ist dies ein Schalter, der mit dem Creators Update für Windows 10 zustande gekommen ist. Es ist sehr einfach, die Befehlszeile im Hauptbenutzermenü anzuzeigen, wenn Sie möchten Sie können PowerShell ausprobieren. Sie können in PowerShell so ziemlich alles tun, was Sie in der Eingabeaufforderung tun können, und viele andere nützliche Dinge.
Geben Sie an der Eingabeaufforderung den folgenden Befehl ein und drücken Sie die Eingabetaste:
Route drucken
Sie sehen eine lange Liste von Netzwerkzielen und den Gateways, an die Pakete weitergeleitet werden, wenn sie zu diesem Ziel geleitet werden. Wenn Sie der Tabelle noch keine statischen Routen hinzugefügt haben, wird alles, was Sie hier sehen, dynamisch generiert.
Fügen Sie der Windows-Routingtabelle eine statische Route hinzu
Um der Tabelle eine statische Route hinzuzufügen, geben Sie einen Befehl mit folgender Syntax ein:
Route ADD Zielnetzwerk MASKE Subnetzmaske gateway_ip metric_cost
Das Subnetzmaske
und metric_cost
Komponenten sind optional für den Befehl. Wenn Sie keine Subnetzmaske angeben, wird automatisch 255.255.255.0 verwendet. Wenn Sie keine Metrikkosten angeben, wird ein Kosteneintrag verwendet, der größer als der Zieleintrag 0.0.0.0 ist. Der Kostenwert für die Metrik ist nur ein Preis, der relativ zu den anderen Kosten in der Tabelle ist. Er wird verwendet, wenn Windows zwischen mehreren Routen entscheidet, die dasselbe Ziel erreichen könnten.
Wenn Sie beispielsweise eine Route hinzufügen möchten, die angibt, dass der gesamte für das Subnetz 192.168.35.0 bestimmte Datenverkehr an ein Gateway um 192.168.0.2 ging und Sie nur die Kosten für die automatische Metrik verwenden möchten, verwenden Sie den folgenden Befehl:
Route ADD 192.168.35.0 MASKE 255.255.255.0 192.168.0.2
Wenn Sie das verwenden würden Route drucken
Wenn Sie jetzt die Tabelle anzeigen, sehen Sie Ihre neue statische Route.
Das ist alles leicht genug, aber es gibt noch einen kleinen Haken. Wenn Sie eine statische Route hinzufügen, dauert diese standardmäßig nur bis zum nächsten Start von Windows. Der Grund dafür ist, dass viele Unternehmen eine koordinierte Liste statischer Routen verwenden, die häufig aktualisiert wird. Anstatt all diese Routen auf jeder Maschine hinzuzufügen und zu aktualisieren, wird lediglich eine Batch-Skriptdatei verteilt, die die neuesten Routen während des Windows-Starts hinzufügt. Dadurch bleibt die Routing-Tabelle relativ übersichtlich.
Sie können die Batch-Skript-Methode sicherlich selbst verwenden. Das Schreiben von Batch-Skripts ist nicht schwer. Wenn Sie jedoch nur eine oder zwei statische Routen hinzufügen, von denen Sie nicht erwarten, dass sie sich häufig ändern, können Sie stattdessen die Route hinzufügen -p
Option für den Befehl, um die Route dauerhaft zu machen. Eine dauerhafte Route bleibt auch beim Start von Windows erhalten. Mit dem gleichen Befehl, den Sie zuvor verwendet haben, können Sie diese Route mit der folgenden Änderung dauerhaft machen:
route -p ADD 192.168.35.0 MASKE 255.255.255.0 192.168.0.2
Entfernen Sie eine statische Route aus der Windows-Routingtabelle
Es ist natürlich möglich, dass Sie eine statische Route aus Ihrer Tabelle entfernen möchten. Sie müssen nur einen Befehl mit der folgenden Syntax eingeben:
Route löschen Zielnetzwerk
Um die zuvor mit dem Zielnetzwerk 192.168.35.0 erstellte Route zu löschen, müssen Sie nur diesen Befehl eingeben und die Eingabetaste drücken:
Route löschen 192.168.35.0
Ja, die Verwendung statischer Routen ist ein bisschen esoterisch, wenn es um die Verwaltung der meisten privaten und kleinen Unternehmensnetzwerke geht. Aber wenn Sie es tun müssen, ist dies ein ziemlich einfacher Prozess. Und wenn Sie es jetzt nicht tun müssen, wissen Sie zumindest, dass dies eine Option für die Zukunft ist.