Netzwerkverkehr über zwei verschiedene NICs routen

Zuletzt verändert am 24. Juli 2026 • 1 Min. Lesezeit • 183 Wörter
Wenn du gleichzeitig über zwei verschiedene Netzwerkkarten (NICs) mit zwei Netzwerken verbunden bist, musst du deinem Computer mitteilen, welcher Datenverkehr in welches Netzwerk geleitet werden soll.
Netzwerkverkehr über zwei verschiedene NICs routen
Bild von Michael Jeltsch (mithilfe von yEd) , Quelle: yEd 

Ich kopiere gerade eine Menge Dateien von unserem NAS-Backup auf meinen Laptop. Da das WLAN zu langsam war (1 TB dauert in der Praxis einige Stunden), habe ich das NAS mit einem Ethernet-Kabel direkt an meinen Laptop angeschlossen. Beide Rechner mussten ihre IP-Adresse innerhalb desselben Netzwerks manuell einrichten (welches beliebig sein kann; ich habe 192.168.8.150 für meinen Laptop und 192.168.8.199 für das NAS verwendet, und als Netzmaske für beide 255.255.0.0). Da dieses “interne” Netzwerk keinen Internetzugang bietet, griff mein Ubuntu 24.04-Laptop automatisch wieder auf das WLAN zurück. Um den Laptop zu zwingen, das kabelgebundene Netzwerk zu nutzen, musste ich das WLAN deaktivieren. Aber nun kann ich ohne WLAN nicht mehr online gehen. Also musste ich dem Computer mitteilen, das kabelgebundene Netzwerk nur für das NAS zu verwenden, welches die IP 192.168.8.199 hat. Der benötigte Befehl lautet:

sudo ip route add 192.168.8.199 dev enp0s31f6

Dies ist ein schneller Hack und die Route verschwindet nach einem Neustart. enp0s31f6 ist der name der Netzwerkschnittstelle die mit dem internen Netzwek verbindent. Mit den Kommandos ifconfig oder ip link kannst du dir die Namen aller existierenden Netzwerkschnittstellen anzeigen lassen.