静的IPアドレスの設定でハマる

Debian/Ubuntu系のLinux OSのネットワーク設定は、/etc/network/interfaces ファイルで行ないますが、静的IPアドレスの設定でハマったのでメモを残します。

有線LANの話になります。

iface eth0 inet static
address 192.168.0.6
netmask 255.255.255.0

ではなく、頭に次の2行を書くこと。

auto eth0
allow-hotplug eth0
iface eth0 inet static
address 192.168.0.6
netmask 255.255.255.0

どうやらこの2行がないと「DHCPサーバーがないよ?」ということでリンクローカルアドレス(169.254.xxx.xxx)が割り当たってしまいます...