Welche Netzwerkschnittstelle wird verwendet, wenn beide das Standard-Gateway sind?

Welche Netzwerkschnittstelle wird verwendet, wenn beide das Standard-Gateway sind?

Im folgenden Beispiel habe ich auf meinem Linux-Rechner eine Ethernet- und eine WLAN-Schnittstelle eingerichtet. Hier ist die Routenausgabe:

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         192.168.1.1     0.0.0.0         UG    0      0        0 mlan0
default         192.168.1.1     0.0.0.0         UG    0      0        0 eth0
192.168.1.0     *               255.255.255.0   U     0      0        0 eth0
192.168.1.0     *               255.255.255.0   U     0      0        0 mlan0

Welche Schnittstelle würde der Kernel ohne weitere Änderungen verwenden, um Daten im Netzwerk 192.168.1.x zu senden?

Antwort1

ip route getSie können jede beliebige Adresse einfach mit dem Befehl (siehe ) testen man ip-route. Beispiel:

$ ip route get 192.168.1.99
192.168.1.99 dev eth0  src 192.168.1.0 

verwandte Informationen