Saya memiliki server dengan 2 antarmuka. eth0 adalah 100 kali lebih cepat dari eth1. Meskipun karena beberapa alasan, setiap reboot, antarmuka default dipilih secara acak. Agar lebih menyebalkan, keduanya menggunakan gateway yang sama, sehingga memilih gateway default tidak akan berfungsi. Bagaimana linux memilih antarmuka default, dan bagaimana cara memilih yang default?
Inilah saya route -n
untuk membantu menjelaskan situasinya sedikit.
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. Ini adalah VPS, jadi penyedia saya mungkin juga salah di suatu tempat. Alasan untuk antarmuka kedua adalah memiliki IP lain untuk dns, karena hanya DNS, sangat lambat.
EDIT: Ini adalah server Ubuntu 10.04