Comment ifconfig
détermine-t-il quelle interface réseau utiliser par défaut lorsque DHCP attribue une route par défaut à chaque NIC? Il semble que cela soit dans une situation de compétition et que je devrais avoir une solution plus fiable. Existe-t-il un paramètre dans /etc/network/interfaces
qui pourrait définir la passerelle préférée? J'ai lu sur "métrique" mais cela ne semblait pas fonctionner.
10.04 Serveur LTS avec deux cartes réseau sur un réseau géré. Les adresses IP sont attribuées via DHCP que je ne gère pas.
eth0
se voit attribuer une adresse privée NAT; eth1
se voit attribuer une adresse IP publique.
Lorsque vous configurez le sous-réseau, utilisez l'option routeurs du fichier dhcpd.conf.
option routers 239.252.197.1;
De http://linux.die.net/man/8/dhcpd
subnet 239.252.197.0 netmask 255.255.255.0 {
range 239.252.197.10 239.252.197.250;
default-lease-time 600 max-lease-time 7200;
option subnet-mask 255.255.255.0;
option broadcast-address 239.252.197.255;
option routers 239.252.197.1;
option domain-name-servers 239.252.197.2, 239.252.197.3;
option domain-name "isc.org";
}
Si vous n'avez pas accès au serveur DHCP, vous pourrez peut-être le faire dans le fichier/etc/network/interfaces. Ceci est similaire à la configuration statique, utilisant uniquement DHCP et spécifiant la passerelle.
iface eth0 inet dhcp
gateway 10.21.8.1