3Jul

So fügen Sie der Windows-Routingtabelle eine statische TCP / IP-Route hinzu

click fraud protection

asr_top

In einigen bestimmten Umgebungstypen ist es möglicherweise hilfreich, der Routingtabelle in Windows eine statische Route hinzuzufügen. Hier ist, wie es geht.

Eine Routing-Tabelle gibt vor, wohin alle Pakete gehen, wenn sie ein System verlassen - unabhängig davon, ob es sich bei dem System um einen physischen Router oder einen PC handelt. Die meisten Router - einschließlich des in Ihrem Windows-PC integrierten Routers - verwenden eine Art von dynamischem Routing, bei dem der Router den besten Ort für die Weiterleitung von Paketen basierend auf Informationen auswählen kann, 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 beim Erreichen seines endgültigen Ziels durchführt.

Bei den meisten Routern können Sie auch eine statische Route hinzufügen( eine Route, die nicht dynamisch aktualisiert wird), wenn Sie bestimmten Datenverkehr immer an einen bestimmten Router oder Gateway weiterleiten möchten. Warum? Nun, die meisten Leute, die Windows zuhause oder in kleinen Unternehmen verwenden, werden das wahrscheinlich nicht tun - aber das kann unter bestimmten Umständen nützlich sein, wie zum Beispiel:

instagram viewer

  • Sie haben zwei Internetverbindungen - eine für die normale Nutzung und eine für die Verbindung mit einem Arbeitsnetzwerk.und Sie möchten, dass der gesamte Datenverkehr in einem bestimmten IP-Adressbereich über eine dieser Verbindungen hinausgeht.
  • Sie haben in Ihrem Netzwerk mehrere Subnetze eingerichtet und müssen den Datenverkehr zu einem bestimmten Subnetz leiten. Statische Routen können besonders nützlich sein, um diese Arten von Umgebungen zu testen.
  • Sie verwenden einen Windows-PC als Router für Ihr Netzwerk, und Sie möchten ihn genauer steuern.

Wenn einer dieser Punkte auf Sie zutrifft, lesen Sie weiter. Sie müssen in die Eingabeaufforderung einsteigen, um der Windows-Routingtabelle eine statische Route hinzuzufügen, aber es ist einfach und wir führen Sie durch die Schritte.

Anzeigen der Windows-Routingtabelle

Bevor Sie mit dem Hinzufügen von Routen beginnen, kann es hilfreich sein, zuerst die Routingtabelle anzuzeigen. Starten Sie die Eingabeaufforderung, indem Sie Windows + X drücken und dann im Power Users-Menü "Command Prompt( Admin)" wählen.

asr_1

Hinweis : Wenn Sie PowerShell anstelle der Eingabeaufforderung im Menü Power Users sehen, handelt es sich um einen Switch, der mit dem Creators Update für Windows 10 geliefert wurde. Es ist sehr einfach, die Eingabeaufforderung im Power Users-Menü anzuzeigenoder Sie können PowerShell ausprobieren. Sie können in PowerShell so gut wie alles, was Sie in der Eingabeaufforderung tun können, und viele andere nützliche Dinge tun.

ZUGEHÖRIGE ARTIKEL
Wie man die Eingabeaufforderung zurück auf das Windows + X Hauptbenutzermenü setzt
Wie unterscheidet sich die PowerShell von der Windows Eingabeaufforderung

Geben Sie an der Eingabeaufforderung den folgenden Befehl ein und drücken Sie die Eingabetaste:

route print

asr_1

Sie werden seheneine lange Liste von Netzwerkzielen und die Gateways, an die Pakete weitergeleitet werden, wenn sie zu diesem Ziel geleitet werden. Sofern Sie der Tabelle nicht bereits statische Routen hinzugefügt haben, wird alles, was Sie hier sehen, dynamisch generiert.

Hinzufügen einer statischen Route zur Windows-Routingtabelle

Um eine statische Route zur Tabelle hinzuzufügen, geben Sie einen Befehl mit der folgenden Syntax ein:

Route ADD Ziel-Netzwerk -MASKE Subnetz-Maske Gateway-Zeit metrisch_Kosten

Die Komponenten subnet_mask und metric_cost sindoptional für den Befehl. Wenn Sie keine Subnetzmaske angeben, wird 255.255.255.0 automatisch verwendet. Wenn Sie keine Metrikkosten angeben, wird eine Kostengröße größer als der Zieleintrag 0.0.0.0 verwendet. Der Metrikkostenwert ist nur ein Preis, der relativ zu anderen Kosten in der Tabelle ist und verwendet wird, 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 Teilnetz 192.168.35.0 gebundene Datenverkehr an ein Gateway mit der Adresse 192.168.0.2 weitergeleitet wurde und Sie nur die Kosten für die automatische Metrik verwenden möchten, verwenden Sie den folgenden Befehl:

route ADD 192.168.35.0 MASK 255.255.255.0 192.168.0.2

asr_3

Wenn Sie den Befehl route print verwenden, um sich die Tabelle jetzt anzusehen, sehen Sie Ihre neue statische Route.

asr_4

Das ist alles einfach, aber es gibt einen zusätzlichen 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 von statischen Routen verwenden, die ziemlich oft aktualisiert wird. Anstatt all diese Routen auf jeder Maschine hinzuzufügen und zu aktualisieren, verteilen sie lediglich eine Batch-Skriptdatei, die beim Start von Windows die neuesten Routen hinzufügt. Dies hält die Routing-Tabelle relativ übersichtlich.

Sie können die Batch-Skript-Methode natürlich selbst verwenden. Schreiben von Batch-Skripten 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 einfach die Option -p zum Befehl hinzufügen, um die Route dauerhaft zu machen. Eine persistente Route bleibt auch beim Start von Windows erhalten. Mit demselben Befehl, den wir zuvor verwendet haben, können Sie diese Route mit der folgenden Änderung persistent machen:

route -p ADD 192.168.35.0 MASK 255.255.255.0 192.168.0.2

asr_5

Entfernen einer statischen Route aus der Windows-Routingtabelle

NatürlichKommen Sie zu einem Zeitpunkt, an dem Sie eine statische Route von Ihrem Tisch entfernen möchten. Alles, was Sie tun müssen, ist einen Befehl mit folgender Syntax einzugeben:

route delete destination_network

Um also die zuvor erstellte Route mit dem Zielnetzwerk 192.168.35.0 zu löschen, müssen wir nur diesen Befehl eingeben und drückenGeben Sie Folgendes ein:

route delete 192.168.35.0

asr_6

Ja, die Verwendung statischer Routen ist ein wenig esoterisch, wenn es um die Verwaltung der meisten Heim- und Kleinunternehmensnetzwerke geht. Aber wenn Sie es tun müssen, ist es ein ziemlich einfacher Prozess. Und wenn Sie es jetzt nicht tun müssen, wissen Sie zumindest, dass es eine Option für die Zukunft ist.