2014年4月12日土曜日

Ubuntu 複数 NIC で DHCP 運用時にデフォルトゲートウェイを固定する

Ubuntu がインストールされている PC に複数枚の NIC を刺して、それぞれ DHCP で IP アドレスの設定をしていると、
デフォルトゲートウェイが複数設定されてしまう。
この設定順は、IP アドレス取得順 (?) のようで、デフォルトゲートウェイが固定されない。
固定したいときの /etc/network/interfaces 記述例。
(Ubuntu 12.04 LTS 64bit で確認)

eth0 と eth1 が DHCP 設定で、eth0 のデフォルトゲートウェイを有効にしたい場合の例。
post-up で不要なデフォルトゲートウェイ設定を削除。

# vi /etc/network/interfaces
(下記のように設定)

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

auto eth1
iface eth1 inet dhcp
    post-up /sbin/ip route del default dev eth1

● 複数, NIC, 2 枚, 差し, 刺し, 挿し, eth0, eth1, default, gw, route, interfaces, デフォルト, ゲートウェイ, gateway, 固定, DHCP, resolv.conf

0 件のコメント: