Ubah rute default ke antarmuka DHCP tanpa dorongan rute?

11

Bagaimana saya bisa mengubah rute default untuk menggunakan eth1 (DHCP), bukan eth0 (statis)? Saya ingin ini menjadi solusi permanen yang persisten melalui reboot.

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         RT-C0C1C0CF879F 0.0.0.0         UG    100    0        0 eth0
10.0.0.0        *               255.255.255.0   U     0      0        0 eth0
1.1.1.0         *               255.255.240.0   U     0      0        0 eth1

Saya ingin rute langsung (eth1) menjadi default, bukan melalui NAT.

Menggunakan Ubuntu 12.04

Jon Skarpeteig
sumber

Jawaban:

12

Saya menemukan jawabannya di: http://xmodulo.com/2012/03/how-to-set-default-route-in-linux.html


Menghapus rute default yang tidak perlu yang meningkatkan perintah post-up di / etc / network / interfaces sebagai berikut. Ini akan memungkinkan rute default melalui eth0

$ sudo vi /etc/network/interfaces

allow-hotplug eth0
iface eth0 inet dhcp

allow-hotplug eth1
iface eth1 inet dhcp
post-up route del default dev $IFACE
Jon Skarpeteig
sumber