Absolut möglich. Dazu müssen Sie Ihre Routen richtig konfigurieren. Sie möchten, dass Ihre Standardroute durch eth1 verläuft , daher sollte Ihre Routing-Tabelle folgendermaßen aussehen:
$ /sbin/route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.10.19.0 * 255.255.255.0 U 0 0 0 eth0
192.168.1.0 * 255.255.255.0 U 0 0 0 eth1
default 192.168.1.1 0.0.0.0 UG 0 0 0 eth1
Windows sieht mit dem route print
Befehl etwas ähnlich aus (natürlich mit Formatierungsvarianten) .
Sie können die Routen dynamisch mit den route
Befehlen auf beiden Plattformen einrichten . Ich bin nicht sicher, welche Konfigurationsoptionen Sie benötigen, um eine als Standard festzulegen (und die andere natürlich als nicht standardmäßig) ... wird mit diesen Informationen bearbeitet.
Bearbeiten : Wenn Sie mit den GNOME- oder KDE-GUI-Netzwerkmanagern arbeiten, suchen Sie in der Konfiguration Ihres eth1
Geräts nach der Option "Diese Schnittstelle als Standard festlegen" .
Wenn Sie /etc/network/interfaces
von Hand konfigurieren , sehen Sie sich die Beispiele in diesem HOWTO an . Mit dieser up
Option können Sie insbesondere Befehle ausführen, nachdem eine Schnittstelle aufgerufen wurde. In Ihrem Fall müssen Sie dies möglicherweise verwenden, um einen Befehl zum Löschen einer Route auf einer zusätzlichen Standardroute auszuführen oder um eine Route hinzuzufügen, wenn sich keine Ihrer Schnittstellen als Standardroute festgelegt hat:
# example /etc/network/interfaces
# replace the IP addresses in the route-del and route-add commands below
# with those appropriate to your network
auto eth0
iface eth0 inet dhcp
up route del default gw 10.10.19.1
# runs a route-delete if dhcp adds a default gateway for this interface
auto eth1
iface eth1 inet dhcp
up route add default gw 192.168.1.1
# runs a route-add if dhcp neglects to add a default gateway for this interface