2694 Tipps & Tricks
Kategorie: Windows / Befehl Tipp im neuen Fenster anzeigen
Zeigt die Einträge in der lokalen IP-Routingtabelle an und ändert sie (3284 x gelesen)

Name: route

Windows Consolen Commandos

Zeigt die Einträge in der lokalen IP-Routingtabelle an und ändert sie. Wenn route ohne Parameter verwendet wird, wird die Hilfe angezeigt.

Syntax
route [-f] [-p] [Befehl [Ziel] [mask Netzmaske] [Gateway] [metric Metrik]] [if Schnittstelle]]

Parameter
-f
Löscht die Routingtabelle aller Einträge, bei denen es sich nicht um Hostrouten (Routen mit der Netzmaske 255.255.255.255), die Loopbacknetzwerkroute (Routen mit dem Ziel 127.0.0.0 und der Netzmaske 255.0.0.0) oder eine Multicastroute (Routen mit dem Ziel 224.0.0.0 und der Netzmaske 240.0.0.0) handelt. Wird dieser Parameter mit einem der Befehle (beispielsweise add, change oder delete) verwendet, wird die Tabelle gelöscht, bevor der Befehl ausgeführt wird.
-p
Wird der Parameter mit dem Befehl add verwendet, wird die angegebene Route zur Registrierung hinzugefügt und bei jedem Start des TCP/IP-Protokolls zum Initialisieren der IP-Routingtabelle verwendet. Standardmäßig werden hinzugefügte Routen beim Start des TCP/IP-Protokolls entfernt. Wird dieser Parameter mit dem Befehl print verwendet, wird eine Liste der beständigen Routen angezeigt. Dieser Parameter wird für alle anderen Befehle ignoriert. Beständige Routen werden in der Registrierung unter HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters\\PersistentRoutes gespeichert.
Befehl
Gibt den Befehl an, der ausgeführt werden soll. In der folgenden Tabelle werden die gültigen Befehle aufgeführt. Befehl Zweck
add Fügt eine Route hinzu.
change Ändert eine vorhandene Route.
delete Löscht eine oder mehrere Routen.
print Druckt eine oder mehrere Routen.

Ziel
Gibt das Netzwerkziel der Route an. Beim Ziel kann es sich um eine IP-Netzwerkadresse (in der die Hostbits der Netzwerkadresse auf 0 festgelegt sind), eine IP-Adresse für eine Hostroute oder 0.0.0.0 für die Standardroute handeln.
mask Netzmaske
Gibt die dem Netzwerkziel zugeordnete Netzmaske an (auch als "Subnetzmaske" bekannt). Bei der Subnetzmaske kann es sich um die entsprechende Subnetzmaske für eine IP-Netzwerkadresse, 255.255.255.255 für eine Hostroute oder 0.0.0.0 für die Standardroute handeln. Ohne Angabe des Parameters wird die Subnetzmaske 255.255.255.255 verwendet. Aufgrund der Beziehung zwischen dem Ziel und der Subnetzmaske beim Definieren von Routen kann das Ziel nicht genauer sein als die entsprechende Subnetzmaske. Mit anderen Worten, es kann im Ziel kein Bit auf 1 festgelegt sein, wenn das entsprechende Bit in der Subnetzmaske eine 0 ist.
Gateway
Gibt die Weiterleitungs-IP-Adresse oder die nächste Abschnitt-IP-Adresse an, über die der vom Netzwerkziel und der Subnetzmaske definierte Adressensatz erreichbar ist. Bei lokal verknüpften Subnetzrouten entspricht die Gatewayadresse der IP-Adresse, die der mit dem Subnetz verknüpften Schnittstelle zugewiesen ist. Bei Remoterouten, die über einen oder mehrere Router verfügbar sind, entspricht die Gatewayadresse einer direkt erreichbaren IP-Adresse, die einem benachbarten Router zugewiesen ist.
metric Metrik
Gibt eine Ganzzahl (zwischen 1 und 9999) für die Kostenmetrik der Route an, die bei der Auswahl zwischen mehreren Routen in der Routingtabelle verwendet wird, die die größte Übereinstimmung mit der Zieladresse eines weitergeleiteten Pakets aufweisen. Es wird die Route mit der niedrigsten Metrik ausgewählt. Die Metrik kann die Anzahl der Hops, die Geschwindigkeit des Pfades, die Pfadzuverlässigkeit, den Pfaddurchsatz oder Verwaltungseigenschaften wiedergeben.
if Schnittstelle
Gibt den Schnittstellenindex für die Schnittstelle an, über die das Ziel erreichbar ist. Verwenden Sie die Anzeige des Befehls route print, um eine Liste der Schnittstellen und der entsprechenden Schnittstellenindizes anzuzeigen.. Für den Schnittstellenindex können Sie entweder Dezimalwerte oder Hexadezimalwerte verwenden. Stellen Sie bei Hexadezimalwerten der Hexadezimalzahl 0x voran. Wenn der Parameter if weggelassen wird, wird die Schnittstelle anhand der Gatewayadresse ermittelt.
/?
Zeigt die Hilfe an der Eingabeaufforderung an.
Hinweise
Hohe Werte in der Spalte Metrik der Routingtabelle rühren daher, dass TCP/IP automatisch die Metrik für Routen in der Routingtabelle basierend auf der Konfiguration der IP-Adresse, der Subnetzmaske und des Standardgateways für die einzelnen LAN-Schnittstellen ermitteln darf. Die standardmäßig aktivierte automatische Ermittlung der Schnittstellenmetrik ermittelt die Geschwindigkeit der einzelnen Schnittstellen und passt die Metrik der Routen für die einzelnen Schnittstellen an, so dass die schnellste Schnittstelle die Route mit der niedrigsten Metrik erstellt. Deaktivieren Sie für jede einzelne LAN-Verbindung die automatische Ermittlung der Schnittstellenmetrik in den erweiterten Eigenschaften des TCP/IP-Protokolls, um die hohen Metrikwerte zu entfernen.
Es können Namen für das Ziel verwendet werden, wenn in der lokalen Datei Networks, die im Ordner systemroot\\System32\\Drivers\\Etc gespeichert ist, ein entsprechender Eintrag vorhanden ist. Es können Namen für das Gateway verwendet werden, wenn sie durch Standardtechniken für die Hostnamensauflösung wie DNS-Abfragen (Domain Name System), durch die Verwendung der lokalen Datei Hosts, die im Ordner systemroot\\system32\\drivers\\etc gespeichert ist, und durch NetBIOS-Namensauflösung in eine IP-Adresse aufgelöst werden können.
Wenn der Befehl print oder delete verwendet wird, kann der Parameter Gateway weggelassen werden, und es können Platzhalterzeichen für das Ziel und das Gateway verwendet werden. Der Wert Ziel kann ein Platzhalterzeichen sein, dass durch ein Sternchen (*) angegeben wird. Wenn das angegebene Ziel ein Sternchen (*) oder ein Fragezeichen (?) enthält, wird es als Platzhalterzeichen behandelt, und nur übereinstimmende Zielrouten werden gedruckt oder gelöscht. Das Sternchen entspricht einer Zeichenfolge und das Fragezeichen einem beliebigen einzelnen Zeichen. 10.*.1, 192.168.*, 127.* und *224* sind beispielsweise gültige Verwendungen des Sternchen-Platzhalterzeichens.
Wenn Sie eine ungültige Kombination aus einem Zielwert und einem Subnetzmaskenwert (Netzmaskenwert) verwenden, wird die Fehlermeldung "Route: bad gateway address netmask" angezeigt. Diese Fehlermeldung wird angezeigt, wenn das Ziel ein oder mehrere auf 1 festgelegte Bits in Bitspeicherorten enthält, deren entsprechendes Subnetzmaskenbit auf 0 festgelegt ist. Drücken Sie das Ziel und die Subnetzmaske mithilfe der binären Schreibweise aus, um diese Bedingung zu testen. In der binären Schreibweise besteht die Subnetzmaske aus einer Reihe von auf 1 festgelegten Bits, die den Netzwerkadressenteil des Ziels darstellen, und einer Reihe von auf 0 festgelegten Bits, die den Hostadressenteil des Ziels darstellen. Überprüfen Sie, ob das Ziel für den der Hostadresse entsprechenden Teil des Ziels (gemäß der Definition durch die Subnetzmaske) auf 1 festgelegte Bits enthält.
Der Parameter -p wird nur vom Befehl route unter Windows NT 4.0, Windows 2000, Windows Millennium Edition und Windows XP unterstützt. Dieser Parameter wird nicht vom Befehl route unter Windows 95 oder Windows 98 unterstützt.
Dieser Befehl ist nur verfügbar, wenn Internet Protocol (TCP/IP) als Komponente in den Eigenschaften eines Netzwerkadapters unter Netzwerkverbindungen installiert ist
Beispiele
Geben Sie Folgendes ein, um den gesamten Inhalt der IP-Routingtabelle anzuzeigen:

route print

Geben Sie Folgendes ein, um die mit 10. beginnenden Routen in der IP-Routingtabelle anzuzeigen:

route print 10.*

Geben Sie Folgendes ein, um eine Standardroute mit der Standardgatewayadresse 192.168.12.1 hinzuzufügen:

route add 0.0.0.0 mask 0.0.0.0 192.168.12.1

Geben Sie Folgendes ein, um eine Route zum Ziel 10.41.0.0 mit der Subnetzmaske 255.255.0.0 und der nächsten Abschnittsadresse 10.27.0.1 hinzuzufügen:

route add 10.41.0.0 mask 255.255.0.0 10.27.0.1

Geben Sie Folgendes ein, um eine beständige Route zum Ziel 10.410.0.0 mit der Subnetzmaske 255.255.0.0 und der nächsten Abschnittsadresse 10.27.0.1 hinzuzufügen:

route -p add 10.41.0.0 mask 255.255.0.0 10.27.0.1

Geben Sie Folgendes ein, um eine Route zum Ziel 10.41.0.0 mit der Subnetzmaske 255.255.0.0, der nächsten Abschnittsadresse 10.27.0.1 und der Kostenmetrik 7 hinzuzufügen:

route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 metric 7

Geben Sie Folgendes ein, um eine Route zum Ziel 10.41.0.0 mit der Subnetzmaske 255.255.0.0, der nächsten Abschnittsadresse 10.27.0.1 und unter Verwendung des Schnittstellenindex 0x3 hinzuzufügen:

route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 if 0x3

Geben Sie Folgendes ein, um die Route zum Ziel 10.41.0.0 mit der Subnetzmaske 255.255.0.0 zu löschen:

route delete 10.41.0.0 mask 255.255.0.0

Geben Sie Folgendes ein, um alle mit 10. beginnenden Routen in der IP-Routingtabelle zu löschen:

route delete 10.*

Geben Sie Folgendes ein, um die nächste Abschnittsadresse der Route mit dem Ziel 10.41.0.0 und der Subnetzmaske 255.255.0.0 von 10.27.00.1 in 10.27.0.25 zu ändern:

route change 10.41.0.0 mask 255.255.0.0 10.27.0.25


 

Es wird keine Verantwortung übernommen. Die Benutzung erfolgt auf eigene Gefahr.
alle Tipps & Tricks
Validator XHTML + CSS ® 2012   GADDO.DE   BAR-GAMES.DE   Gaddo