Ich habe einen Server mit 2 Schnittstellen. eth0 ist 100 mal schneller als eth1. Obwohl aus irgendeinem Grund bei jedem Neustart die Standardschnittstelle zufällig ausgewählt wird. Um die Sache noch ärgerlicher zu machen, verwenden beide dasselbe Gateway, sodass die Auswahl des Standard-Gateways nicht funktioniert. Wie wählt Linux die Standardschnittstelle aus und wie wähle ich die Standardschnittstelle aus?
Hier ist meine route -n
Hilfe, um die Situation ein wenig zu erklären.
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. Dies ist ein VPS, daher ist mein Provider möglicherweise auch irgendwo schuld. Grund für die zweite Schnittstelle ist eine andere IP für DNS, da nur DNS ausgeführt wird, was sehr langsam ist.
EDIT: Dies ist ein Ubuntu 10.04 Server