Voici mon fichier d'interfaces:
auto eth0
iface eth0 inet static
address 192.168.1.10
netmask 255.255.255.0
gateway 192.168.1.1
auto eth1
iface eth1 inet static
address 192.168.2.10
netmask 255.255.255.0
gateway 192.168.2.1
Si je redémarre en réseau démon je reçois cette erreur: eth1 is not up
. Je veux que deux passerelles par défaut réalisent ce qui est mentionné dans la réponse acceptée à la question ici . Voici comment ma table de routage devrait être:
Destination Gateway Genmask Flags Metric Ref Use Iface
default 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
default 192.168.2.1 0.0.0.0 UG 0 0 0 eth1
192.168.1.0 * 255.255.255.0 U 0 0 0 eth0
192.168.2.0 * 255.255.255.0 U 0 0 0 eth1
J'ai obtenu le tableau ci-dessus en utilisant les commandes ifconfig
et route add default gw
. Mais je veux le faire avec le /etc/network/interfaces
fichier. Comment puis-je le faire?
Update1:
iface eth0 inet static
address 192.168.1.10
netmask 255.255.255.0
up ip route del 192.168.1.0/24
post-up ip route add 192.168.1.0/24 dev eth0 metric 1
up route add default gw 192.168.1.1 metric 1
debian
networking
routing
nixnotwin
la source
la source
Réponses:
Ce / etc / network / interfaces fonctionne pour moi sur 2.6.32-40 Ubuntu 10.04 LTS:
J'obtiens deux itinéraires par défaut:
Notez la métrique. Ai-je compris votre question?
la source
eth0
doivent apparaître en premier car il s'agit du réseau et de la passerelle principaux. Quelle est la sortienetstat -anr
ou simplement lesroute
commandes de votre configuration?metric 3
partir duifmetric
paquet debian n'a pas fonctionné pour moi.