Mam serwer z 2 interfejsami. eth0 jest 100 razy szybszy niż eth1. Chociaż z jakiegoś powodu przy każdym ponownym uruchomieniu domyślny interfejs jest wybierany losowo. Aby wszystko było bardziej denerwujące, oboje korzystają z tej samej bramy, więc wybranie domyślnej bramy nie będzie działać. W jaki sposób Linux wybiera domyślny interfejs i jak wybrać domyślny?
Oto moja route -n
pomoc, aby trochę wyjaśnić sytuację.
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. To jest VPS, więc mój dostawca może być gdzieś winny. Powodem drugiego interfejsu jest posiadanie innego adresu IP dla dns, ponieważ obsługuje on tylko DNS, jest bardzo wolny.
EDYCJA: To jest serwer Ubuntu 10.04