ルートプッシュなしでDHCPインターフェイスへのデフォルトルートを変更しますか?


11

eth0(静的)の代わりにeth1(DHCP)を利用するようにデフォルトルートを変更するにはどうすればよいですか?これを再起動後も永続的な永続的なソリューションにしたいです。

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

NAT経由ではなく、直接ルート(eth1)をデフォルトにする必要があります。

Ubuntu 12.04を使用する

回答:


12

私は答えを見つけました:http : //xmodulo.com/2012/03/how-to-set-default-route-in-linux.html


次のように、/ etc / network / interfacesのpost-upコマンドを活用して不要なデフォルトルートを削除します。これにより、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
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.