Ho un server con 2 interfacce. eth0 è 100 volte più veloce di eth1. Anche se per qualche motivo, ad ogni riavvio, l'interfaccia predefinita viene scelta a caso. Per rendere le cose più fastidiose, usano entrambe lo stesso gateway, quindi la selezione del gateway predefinito non funzionerà. In che modo Linux sceglie l'interfaccia predefinita e come seleziono quella predefinita?
Ecco il mio route -n
per aiutare a spiegare un po 'la situazione.
Destination Gateway Genmask Flags Metric Ref Use Iface
173.246.100.0 0.0.0.0 255.255.252.0 U 0 0 0 eth1
173.246.100.0 0.0.0.0 255.255.252.0 U 0 0 0 eth0
0.0.0.0 173.246.103.254 0.0.0.0 UG 0 0 0 eth1
0.0.0.0 173.246.103.254 0.0.0.0 UG 100 0 0 eth0
PS. Questo è un VPS, quindi il mio provider potrebbe anche essere in errore da qualche parte. Il motivo della seconda interfaccia è avere un altro IP per DNS, perché fa solo DNS, è molto lento.
EDIT: questo è un server Ubuntu 10.04