Absolument possible. Pour ce faire, vous devez configurer correctement vos itinéraires. Vous voulez que votre route par défaut passe par votre eth1 , donc votre table de routage devrait ressembler à ceci:
$ /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 ressemblera quelque peu (avec des variations de formatage bien sûr) en utilisant la route print
commande.
Vous pouvez configurer les itinéraires dynamiquement avec les route
commandes sur l'une ou l'autre plate-forme. Je ne suis pas sûr des options de configuration dont vous avez besoin pour définir l'une par défaut (et l'autre non par défaut, évidemment) ... éditera avec cette information.
Modifier : Si vous travaillez avec les gestionnaires de réseau GNOME ou KDE GUI, recherchez une option "définir cette interface par défaut" dans la configuration de votre eth1
appareil.
Si vous configurez /etc/network/interfaces
à la main, jetez un œil aux exemples de ce HOWTO . En particulier, l' up
option vous permet d'exécuter des commandes après le lancement d'une interface. Dans votre cas, vous devrez peut-être l'utiliser pour exécuter une commande route-delete sur une route par défaut supplémentaire ou pour exécuter une route-add si aucune de vos interfaces ne se définit comme route par défaut:
# 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
Quack Quichotte
la source