Leiten Sie nur den spezifischen IP-Serienverkehr von eth0 weiter und den Rest an wlan0.

Leiten Sie nur den spezifischen IP-Serienverkehr von eth0 weiter und den Rest an wlan0.

Ich kenne mich mit Netzwerken nicht gut aus, daher ist das vielleicht eine naive Frage.

Ich verwende Ubuntu und bin sowohl über LAN als auch WLAN verbunden. LAN ist mein internes Netzwerk, auf das von außen nicht zugegriffen werden kann. Für den Internetzugang benötige ich WLAN.

Ich denke, es sollte ziemlich einfach sein, den gesamten Verkehr und alles andere 10.*.*.*dorthin umzuleiten .eth0wlan0

Kann jemand einen Befehl dafür vorschlagen?

Aktualisieren:

ip route list

default via 10.2.133.254 dev eth0  proto static 
10.0.0.0/8 dev eth0  scope link 
10.2.133.0/24 dev eth0  proto kernel  scope link  src 10.2.133.104  metric 1 
172.16.32.0/21 dev wlan0  proto kernel  scope link  src 172.16.39.177  metric 9 

Antwort1

Als privilegierter Benutzer (root oder sudo) sollte es ausreichen, Folgendes auszuführen:

# ip route add 10.0.0.0/8 dev eth0
# ip route add default via x.x.x.x

wobei das letzte xxxx die IP-Nummer Ihres Standard-Gateways für Ihr WLAN ist.

Die Standardroute ist möglicherweise bereits vorhanden, sodass Sie diese möglicherweise nicht angeben müssen. Überprüfen Sie dies mit der „IP-Routenliste“.

verwandte Informationen