Einführung: Warum das Hinzufügen einer Route in Windows wichtig ist
Viele Netzwerkprobleme unter Windows haben eine einfache Ursache: Der Rechner weiß nicht, über welchen Weg er ein bestimmtes Zielnetz erreichen soll. Genau hier kommt das Hinzufügen einer Route in Windows ins Spiel.
Wenn du eine Route einträgst, sagst du Windows ganz konkret: ‘Für dieses Netzwerk nimmst du bitte diesen Weg und dieses Gateway.’ So steuerst du den Datenverkehr und umgehst typische Stolperfallen, etwa bei VPN-Verbindungen, mehreren Routern im Heimnetz oder beim Zugriff auf virtuelle Maschinen.
In dieser Anleitung lernst du praxisnah, wie du eine Route in Windows hinzufügst – sowohl temporär als auch dauerhaft. Du erfährst, wie du die Routingtabelle liest, welche Befehle du brauchst und wie du Fehler schnell findest. Die Beispiele gelten für aktuelle Windows-Versionen wie Windows 10 und Windows 11 und helfen dir, typische Alltagsszenarien strukturiert zu lösen.

Grundlagen: Was bedeutet ‘Route in Windows hinzufügen’?
Bevor du eine Route in Windows hinzufügst, solltest du die wichtigsten Netzwerkgrundlagen kennen. Mit ein paar zentralen Begriffen verstehst du sofort, was deine Befehle bewirken und warum Windows sich in bestimmten Situationen so verhält.
Kurze Wiederholung: IP-Adresse, Subnetz und Gateway
Jeder Rechner im Netzwerk hat eine IP-Adresse, zum Beispiel 192.168.1.10. Dazu kommt eine Subnetzmaske, etwa 255.255.255.0. Zusammen legen sie fest, zu welchem Netz der Rechner gehört, hier zum Beispiel 192.168.1.0/24.
Das Standardgateway ist meist dein Router. Es ist die Adresse, an die Windows Pakete schickt, wenn das Ziel außerhalb des eigenen Netzes liegt, etwa ins Internet oder in ein anderes lokales Netz. Typisch ist 192.168.1.1.
Wenn der Zielhost in einem anderen Netz liegt und kein passender Eintrag existiert, braucht Windows eine zusätzliche Route, um den Weg zu kennen. Genau dann musst du eine Route in Windows hinzufügen, damit der Rechner weiß, wohin er die Pakete senden soll.
Statische vs. dynamische Routen unter Windows
Beim Routing gibt es zwei grundlegende Arten von Routen:
- Dynamische Routen: Ein Router oder ein Routing-Protokoll lernt Routen automatisch und passt sie laufend an.
- Statische Routen: Ein Administrator trägt sie manuell ein und verwaltet sie gezielt.
Windows-Clients nutzen in der Regel statische Einträge: eine Standardroute (Default Gateway) plus eventuell einige zusätzliche Routen, die du manuell definierst. Wenn du eine Route in Windows hinzufügst, erstellst du also einen statischen Eintrag, der bestimmte Ziele über einen bestimmten Weg lenkt.
Wann man manuell eine Route in Windows hinzufügen sollte
Typische Szenarien, in denen du manuell eine Route in Windows hinzufügen musst, sind:
- Du hast mehrere Router oder Gateways im Netz.
- Du nutzt ein VPN, möchtest aber nur ausgewählten Verkehr durch den Tunnel leiten (Split-Tunneling).
- Du betreibst virtuelle Maschinen in eigenen Subnetzen.
- Du testest Lab-Umgebungen mit mehreren IP-Netzen.
- Du möchtest bestimmte Ziele über eine Backup-Leitung oder einen alternativen Internetzugang leiten.
In all diesen Fällen reicht das Standardgateway nicht aus. Eine klar definierte Route in Windows sorgt für nachvollziehbaren und stabilen Datenverkehr. Im nächsten Schritt schaust du dir an, wie du die aktuelle Routingtabelle ausliest, bevor du neue Einträge erstellst.

Die Routingtabelle in Windows anzeigen und verstehen
Bevor du neue Routen einträgst, solltest du die aktuelle Routingtabelle kennen. Sie zeigt dir, welche Wege Windows bereits kennt. So erkennst du Konflikte, doppelte Routen oder falsche Einträge und vermeidest unnötige Experimente.
Eingabeaufforderung als Administrator öffnen
Viele Netzwerkbefehle erfordern Administratorrechte. So öffnest du die Eingabeaufforderung:
- Drücke die Windows-Taste.
- Tippe ‘cmd’.
- Klicke mit der rechten Maustaste auf ‘Eingabeaufforderung’.
- Wähle ‘Als Administrator ausführen’.
Du kannst alternativ PowerShell als Administrator öffnen. Für den klassischen route-Befehl reicht jedoch die Eingabeaufforderung. Entscheidend ist, dass du mit erhöhten Rechten arbeitest, sonst schlägt das Hinzufügen einer Route in Windows fehl.
route print: Aufbau der Routingtabelle
Gib in der Eingabeaufforderung ein:
route print
Windows zeigt dir nun die aktuelle Routingtabelle. Wichtige Teile sind:
- IPv4-Routentabelle
- IPv6-Routentabelle
Für die meisten Fälle reicht der Blick auf IPv4. Du siehst eine Liste mit Zielen, Masken, Gateways, Schnittstellen und Metriken. Jede Zeile ist eine Route, die Windows beim Versand von Paketen prüft.
Wichtige Begriffe: Netzwerkziel, Netzmaske, Gateway, Schnittstelle, Metrik
Die Spalten haben folgende Bedeutung:
- Netzwerkziel: Das Zielnetz oder die Zieladresse, zum Beispiel 192.168.2.0.
- Netzmaske: Gibt an, wie groß das Netz ist, etwa 255.255.255.0.
- Gateway: Die IP-Adresse des Routers, über den der Traffic gehen soll.
- Schnittstelle: Die lokale IP deines Windows-Rechners, über die er das Gateway erreicht.
- Metrik: Eine Priorität. Niedrigere Werte haben Vorrang.
Wenn du eine Route in Windows hinzufügst, legst du genau diese Werte fest. Das Verständnis der Tabelle hilft dir später beim Prüfen und Debuggen. Im nächsten Schritt lernst du, wie du testweise eine temporäre Route einrichtest, um das Verhalten deines Systems gezielt zu steuern.
Temporäre Route in Windows hinzufügen (CMD)
Nun wird es praktisch: Du fügst eine Route in Windows hinzu, die nur bis zum nächsten Neustart besteht. Das eignet sich gut für Tests oder kurzfristige Anpassungen, ohne die dauerhafte Konfiguration zu verändern.
Syntax von route add im Detail
Die Grundsyntax lautet:
route add <Zielnetz> mask <Netzmaske> <Gateway> metric <Metrik> if <Interface-ID>
Ein einfaches Beispiel:
route add 192.168.2.0 mask 255.255.255.0 192.168.1.2 metric 10
Wichtige Punkte:
<Zielnetz>: Das Netz, das du erreichen willst.mask: Die Subnetzmaske.<Gateway>: Das Gateway im eigenen Netz, zum Beispiel dein Router.metricundifsind optional. Lässt du sie weg, setzt Windows sinnvolle Standardwerte.
Ohne den Schalter -p ist die Route nur temporär. Nach einem Neustart ist sie verschwunden. Für erste Tests ist das ideal, weil du Fehler einfach durch einen Reboot beseitigst.
Beispiel: Route zu einem entfernten Subnetz einrichten
Angenommen:
- Dein Rechner: 192.168.1.10 / 255.255.255.0
- Dein Haupt-Router: 192.168.1.1
- Ein zweiter Router führt in das Netz 192.168.2.0/24 und ist unter 192.168.1.2 erreichbar.
Du möchtest das Netz 192.168.2.0/24 nutzen. Dann fügst du diese Route in Windows hinzu:
route add 192.168.2.0 mask 255.255.255.0 192.168.1.2
Damit schickt Windows alle Pakete ins Netz 192.168.2.0 über das Gateway 192.168.1.2. Die Standardroute zum Internet über 192.168.1.1 bleibt davon unberührt.
Überprüfen und testen der neuen Route (Ping, Tracert)
Nach dem Hinzufügen der Route gehst du so vor:
- Prüfe mit
route print, ob die neue Route erscheint. - Teste mit
ping, ob du einen Host im Zielnetz erreichst, zum Beispiel:ping 192.168.2.20 - Nutze
tracert, um den Weg zu sehen:tracert 192.168.2.20
Wenn der Ping scheitert, kontrolliere IPs, Masken und das Gateway. So erkennst du schnell, ob die Route korrekt gesetzt ist. Wenn der Test erfolgreich war und du die Route dauerhaft nutzen willst, solltest du sie im nächsten Schritt persistent einrichten.
Persistente Route in Windows hinzufügen (dauerhaft)
Temporäre Routen eignen sich zum Testen. Für produktive Umgebungen brauchst du jedoch dauerhafte Einträge. Nun geht es darum, eine Route in Windows so hinzuzufügen, dass sie einen Neustart überlebt und stabil in deinem Alltag verfügbar bleibt.
Unterschied zwischen temporärer und persistenter Route
Zusammengefasst:
- Temporäre Routen verschwinden nach dem Neustart. Sie sind ideal für kurzfristige Tests oder einmalige Aktionen.
- Persistente Routen bleiben in der Konfiguration gespeichert und werden beim Start von Windows automatisch geladen.
Sobald du eine Route langfristig nutzen möchtest, solltest du sie persistent setzen, um Überraschungen nach einem Reboot zu vermeiden.
route -p add: Route in Windows dauerhaft hinzufügen
Die Syntax ist fast identisch, du ergänzt nur -p:
route -p add 192.168.2.0 mask 255.255.255.0 192.168.1.2
Damit erstellst du eine dauerhafte Route. Kontrolliere danach wieder mit:
route print
Persistente Routen stehen in einem eigenen Abschnitt der Ausgabe. Diese Einträge bleiben auch nach einem Neustart bestehen und werden automatisch übernommen.
Route nach Neustart kontrollieren und dokumentieren
Damit du langfristig den Überblick behältst, solltest du:
- Den Rechner neu starten.
- Wieder
route printausführen und prüfen, ob die Route noch existiert. - Deine Routen in einer Datei dokumentieren, zum Beispiel in einem Textdokument oder einem internen Wiki.
Notiere dabei:
- Zielnetz
- Maske
- Gateway
- Datum und Zweck
So kannst du später nachvollziehen, warum du eine bestimmte Route in Windows hinzugefügt hast und ob sie noch gebraucht wird. Wenn du viele Einträge verwalten musst oder wiederkehrende Aufgaben automatisieren willst, lohnt sich ein Blick auf PowerShell.
Route in Windows mit PowerShell hinzufügen
Neben der klassischen CMD kannst du auch PowerShell nutzen. Das lohnt sich, wenn du mehrere Routen verwaltest, Skripte schreiben willst oder eine modernere Oberfläche bevorzugst. Besonders in professionellen Umgebungen bietet PowerShell klare Vorteile.
Vorteile von PowerShell gegenüber der klassischen CMD
PowerShell bietet:
- Objektorientierte Ausgabe, die du filtern und weiterverarbeiten kannst.
- Deutliche Cmdlet-Namen wie
New-NetRouteoderGet-NetRoute. - Mehr Komfort bei der Automatisierung und beim Einsatz in Skripten.
Wenn du regelmäßig Routen auf mehreren Rechnern setzt oder Konfigurationen versionieren willst, ist PowerShell klar im Vorteil. Du kannst mit wenigen Zeilen Skript ganze Routing-Setups auf neue Systeme übertragen.
New-NetRoute und Get-NetRoute im praktischen Einsatz
Öffne PowerShell als Administrator und nutze zum Hinzufügen einer Route etwa:
New-NetRoute -DestinationPrefix '192.168.2.0/24' -NextHop '192.168.1.2' -InterfaceAlias 'Ethernet
Wichtige Parameter:
- DestinationPrefix: Zielnetz in CIDR-Notation.
- NextHop: Gateway-Adresse.
- InterfaceAlias: Name der Netzwerkkarte, zum Beispiel ‘Ethernet’ oder ‘WLAN’.
Mit Get-NetRoute listest du die Routen:
Get-NetRoute | Where-Object {$_.DestinationPrefix -like '192.168.2.0/24'}
So siehst du gezielt, ob deine Route vorhanden ist und wie sie im Detail konfiguriert ist.
Automatisiertes Hinzufügen mehrerer Routen per Skript
Wenn du viele Routen in Windows hinzufügen musst, lohnt sich ein PowerShell-Skript. Beispiel:
$routes = @(
@{Dest='192.168.2.0/24'; NextHop='192.168.1.2'},
@{Dest='192.168.3.0/24'; NextHop='192.168.1.3'}
)
foreach ($r in $routes) {
New-NetRoute -DestinationPrefix $r.Dest -NextHop $r.NextHop -InterfaceAlias 'Ethernet
}
So kannst du mehrere Routen auf einmal setzen, zum Beispiel beim Einrichten neuer Rechner oder beim Aufbau einer Testumgebung. Im nächsten Abschnitt siehst du, wie du dieses Wissen konkret im Heimnetz, mit VPNs und mit virtuellen Maschinen einsetzt.
Praxisbeispiele: Route in Windows für Heimnetz, VPN und VMs hinzufügen
Nachdem du die Techniken kennst, geht es nun um konkrete Alltagsszenarien. So erkennst du, wann sich welche Art von Route in Windows anbietet und wie du typische Probleme rund um Heimnetz, VPN-Verbindungen und virtuelle Umgebungen löst.
Zweiter Router im Heimnetz: Route zum zusätzlichen Subnetz
Stell dir vor, du hast:
- Hauptnetz: 192.168.1.0/24 mit Router 192.168.1.1
- Zweites Netz: 192.168.2.0/24 hinter einem zweiten Router 192.168.1.2
Dein PC im Netz 192.168.1.0 soll Hosts im Netz 192.168.2.0 erreichen. Du fügst eine Route in Windows hinzu:
route -p add 192.168.2.0 mask 255.255.255.0 192.168.1.2
Voraussetzung: Der zweite Router routet zurück ins 192.168.1.0/24-Netz. So erreichst du Geräte wie Server, NAS oder Testsysteme im zweiten Netz, ohne deine Hauptkonfiguration stark zu ändern.
Route für VPN-Verbindungen (Split-Tunneling) in Windows
Viele VPN-Clients leiten standardmäßig den gesamten Traffic durch den Tunnel. Manchmal willst du aber nur bestimmte Netze über VPN schicken, etwa Firmenserver, während der restliche Internetverkehr direkt läuft.
Angenommen:
- VPN-Netz: 10.10.0.0/16
- VPN-Gateway: 10.10.0.1 (sichtbar, wenn VPN aktiv ist)
Du kannst eine Route setzen, die nur das Firmen-Netz durch das VPN schickt:
route -p add 10.10.0.0 mask 255.255.0.0 10.10.0.1
So bleiben Streaming, Gaming oder private Dienste über deine normale Internetverbindung, während nur die relevanten Firmenressourcen den VPN-Tunnel nutzen. Das verbessert oft auch die Performance, weil nicht jeder Request durch den Tunnel muss.
Route für virtuelle Maschinen und Lab-Umgebungen hinzufügen
Virtuelle Maschinen nutzen oft eigene Netze, etwa 192.168.100.0/24 für ein internes Lab. Dein Host-Rechner kann über einen virtuellen Adapter auf dieses Netz zugreifen, andere Geräte im LAN aber nicht.
Um vom Host aus zuverlässig alle VMs zu erreichen, fügst du eine Route in Windows hinzu:
route -p add 192.168.100.0 mask 255.255.255.0 192.168.100.1
Hier ist 192.168.100.1 das Gateway im VM-Netz, zum Beispiel eine virtuelle Firewall oder ein Router in der Lab-Umgebung. So erreichst du bequem deine Testsysteme, etwa Domain-Controller, Datenbankserver oder Container-Hosts.
Diese Beispiele zeigen, wie flexibel das Hinzufügen einer Route in Windows ist. Gleichzeitig steigt mit jeder zusätzlichen Route die Komplexität. Darum ist systematisches Troubleshooting wichtig, wenn einmal etwas nicht funktioniert.
Häufige Fehler beim Hinzufügen einer Route in Windows und deren Lösung
Beim Hinzufügen einer Route in Windows passieren schnell kleine Fehler mit großer Wirkung. In diesem Abschnitt geht es darum, typische Probleme systematisch zu erkennen und zu beheben, bevor sie dich lange aufhalten.
Falsche Netzmaske oder falsches Gateway erkennen
Wenn du eine falsche Netzmaske angibst, schickt Windows den Traffic in die falsche Richtung. Beispiele:
- Du willst 192.168.2.0/24, trägst aber 255.255.0.0 ein. Dann umfasst die Route viel zu viele Adressen.
- Du nutzt ein Gateway, das dein Rechner gar nicht direkt erreichen kann, weil es in einem anderen Netz liegt.
Prüfe bei Problemen:
- IP-Adresse und Maske deines Rechners mit
ipconfig. - Ob das Gateway in deinem eigenen Netz liegt und pingbar ist.
- Ob du dich nicht bei Zahlen vertippt hast.
Routingprobleme vs. DNS-Probleme unterscheiden
Viele Nutzer denken an Routing, obwohl das Problem nur DNS betrifft. So unterscheidest du beides:
- Teste zuerst einen Ping auf eine IP-Adresse, nicht auf einen Namen.
- Wenn der Ping auf die IP klappt, aber nicht auf den Namen, ist DNS schuld.
- Wenn auch die IP nicht erreichbar ist, liegt es eher am Routing oder an der Firewall.
So vermeidest du, unnötig lange an Routen zu drehen, obwohl nur der DNS-Eintrag fehlt. Oft reicht ein korrekter DNS-Server oder ein angepasster Host-Eintrag, um das Problem zu lösen.
Firewall- und Sicherheitsrichtlinien als Fehlerquelle
Selbst wenn die Route in Windows korrekt gesetzt ist, kann eine Firewall den Verkehr blockieren:
- Windows Defender Firewall auf dem Client.
- Firmen-Firewall oder Sicherheitssoftware.
- Firewall-Regeln auf Routern oder in VMs.
Prüfe:
- Ob eingehender und ausgehender Traffic auf den relevanten Ports erlaubt ist.
- Ob auf beiden Seiten (Client und Server) Firewalls den Zugriff zulassen.
- Ob Sicherheitsrichtlinien (zum Beispiel im Unternehmen) bestimmte Netze einschränken.
Nur wenn Route, DNS und Firewall zusammenpassen, funktioniert die Verbindung zuverlässig. Damit deine Konfiguration langfristig übersichtlich bleibt, lohnt sich ein Blick auf bewährte Vorgehensweisen.
Best Practices beim Hinzufügen von Routen in Windows
Mit etwas Ordnung und ein paar Regeln vermeidest du Chaos in deiner Routingtabelle. Diese Best Practices helfen dir, deine Konfiguration sauber und verständlich zu halten, auch wenn du viele Routen verwaltest.
Routen sauber planen und dokumentieren
Bevor du eine Route in Windows hinzufügst, überlege:
- Welches Zielnetz brauchst du wirklich?
- Gibt es bereits eine Route, die dieses Netz abdeckt?
- Kannst du das Problem vielleicht direkt am Router lösen statt auf jedem PC?
Dokumentiere jede Route kurz mit Datum, Zweck und verantwortlicher Person. Das spart später viel Zeit, wenn du Änderungen nachverfolgen musst oder Fehler suchst.
Metrik und Priorität von Routen sinnvoll setzen
Die Metrik entscheidet, welche Route Vorrang hat, wenn mehrere passen. Grundregeln:
- Niedrige Metrik bedeutet hohe Priorität.
- Setze eine spezifische Route mit niedrigerer Metrik als die Default-Route.
- Vermeide unnötig viele Routen mit gleicher Metrik für dieselben Ziele.
So stellst du sicher, dass Windows den von dir gewünschten Weg nutzt und nicht überraschend auf eine alternative Route ausweicht.
Änderungen zuerst in einer Testumgebung prüfen
Wenn du in produktiven Netzen arbeitest, teste Routen zuerst:
- In einer VM oder einem separaten Testrechner.
- Zu Zeiten mit wenig Last, zum Beispiel spät abends.
- Mit klaren Rückfallplänen, etwa indem du alle Änderungen notierst.
So vermeidest du Ausfälle und kannst bei Problemen schnell wieder den alten Zustand herstellen. Wenn du diese Empfehlungen berücksichtigst, bleibt dein Routing transparent und beherrschbar.

Fazit: Route in Windows hinzufügen – das Wichtigste auf einen Blick
Das Hinzufügen einer Route in Windows gibt dir die Kontrolle über den Netzwerkverkehr deines Rechners. Du hast gesehen, wie du die Routingtabelle mit route print ausliest, temporäre und persistente Routen mit route add und route -p add setzt und PowerShell für komplexere Szenarien nutzt.
Mit den Praxisbeispielen für Heimnetz, VPN und virtuelle Maschinen erkennst du typische Einsatzfälle im Alltag. Die Abschnitte zu Fehleranalyse und Best Practices helfen dir, Probleme schnell zu finden und deine Konfiguration sauber zu halten.
Wenn du künftig eine Route in Windows hinzufügst, kannst du gezielt entscheiden, welcher Traffic welchen Weg nimmt. Das macht dein Netzwerk planbarer, stabiler und leichter zu verwalten – egal ob im Heimnetz, im Home-Office oder in einer kleinen Testumgebung.
Häufig gestellte Fragen
Wie kann ich prüfen, ob das Hinzufügen einer Route in Windows erfolgreich war?
Prüfe zuerst mit ‘route print’, ob der neue Eintrag in der Routingtabelle steht. Danach testest du die Verbindung mit ‘ping’ auf eine Ziel-IP im entsprechenden Netz. Mit ‘tracert’ siehst du den genutzten Weg. Wenn der Ping klappt und der Weg zur Route passt, war das Hinzufügen der Route in Windows erfolgreich.
Wie entferne ich eine falsch gesetzte Route in Windows wieder?
Nutze in der Eingabeaufforderung als Administrator den Befehl ‘route delete’. Beispiel: ‘route delete 192.168.2.0’. Bei Bedarf gibst du zusätzlich Maske und Gateway an. Für mit PowerShell gesetzte Routen kannst du ‘Remove-NetRoute’ verwenden. Vergleiche vorher deine Dokumentation, damit du nicht versehentlich eine benötigte Route löschst.
Ist es sicher, manuell eine Route in Windows hinzuzufügen, und worauf sollte ich achten?
Ja, es ist sicher, wenn du weißt, welche Netze du erreichst und welche Gateways du nutzt. Achte darauf, nur notwendige Routen zu setzen und sie sauber zu dokumentieren. Prüfe Firewall-Regeln und Sicherheitsrichtlinien, damit du nicht unbeabsichtigt interne Netze öffnest. Teste neue Routen in einer Testumgebung oder in einem begrenzten Zeitfenster, bevor du sie dauerhaft in produktiven Systemen einsetzt.
