Eine Route beschreibt die Gateway-IP-Adresse und die Netzwerkschnittstelle, die beim Senden von Paketen an ein Netzwerk verwendet werden sollen. Die Routing-Tabelle auf einem Host enthält eine Liste von Zielnetzwerken und die Routen zu diesen Netzwerken. In diesem Lernprogramm wird das Hinzufügen von Einträgen zu dieser Routingtabelle beschrieben, die nach einem Neustart nicht bestehen bleiben. Diese temporären Routen sind bei der Problembehandlung oder beim Ändern der Netzwerktopologie hilfreich.
Um dem Netzwerk eine Route 192.168.1.1/24 (entsprechend einer Subnetzmaske 255.255.255.0) über das Gateway 172.16.100.1 hinzuzufügen, verwenden Sie den folgenden Befehl:
route add 192.168.1.1 mask 255.255.255.0 172.16.100.1
Dies ist die einfachste Methode zum Hinzufügen einer temporären Route. Der Parameter für die Subnetzmaske ist optional und hat standardmäßig den Wert 255.255.255.255, der angibt, dass das Ziel eine einzelne IP-Adresse anstelle eines Netzwerks ist.
Für komplexere Situationen kann dem route-Befehl eine optionale Routing-Metrik hinzugefügt werden. Die Metrik kann als Kosten für die Verwendung der Route betrachtet werden. Wenn eine Routing-Tabelle mehrere Routen zum gleichen Ziel enthält, wird die billigste Route (niedrigste Kosten oder Metrik) verwendet. Verwenden Sie den folgenden Befehl, um dem Host 192.168.15.123 über das Gateway 172.16.10.1 eine Route mit einer Metrik von 10 hinzuzufügen:
route add 192.168.15.123 172.16.10.1 metric 10
In diesem Fall wird die Subnetzmaske nicht angegeben. Der Befehl verwendet standardmäßig die Maske 255.255.255.255.
Die Verwendung von Namen anstelle von Nummern für das Gateway und die Subnetze ist möglich. Wenn Sie einen Namen für das Gateway verwenden, wird der Name in der hosts-Datei ({windows_home} \ system32 \ drivers \ etc \ hosts) gesucht und die entsprechende IP-Adresse verwendet. Benannte Subnetze werden in der Netzwerkdatei ({windows_home} \ system32 \ drivers) nachgeschlagen.
Wenn mehrere Netzwerkschnittstellen zum Routen an dasselbe Ziel verfügbar sind, kann die Schnittstelle im Befehl route angegeben werden. Die mit der Schnittstelle verknüpfte Schnittstellennummer wird mit angezeigt Route drucken Befehl. Windows rät automatisch, welche Schnittstelle für die angegebene Route am besten geeignet ist. Wenn Sie mit der Annahme von Windows nicht zufrieden sind, ist dies optional wenn {Schnittstelle} Parameter kann verwendet werden. Verwenden Sie den folgenden Befehl, um anzugeben, dass im vorherigen Routenbeispiel die Schnittstelle 2 (mit dem Hexadezimalwert 0x2 im Befehl route print angegeben) verwendet werden soll:
Route addiere 192.168.15.123 172.16.10.1 Metrik 10, wenn 2