Ubuntu DesktopのIPを固定する。
Ubuntu DesktopはDHCP
Ubuntu DesktopのIPアドレスはNetWorkManagerで管理されることになってる。
なのでUbuntuを固定IPにするときはGUIで設定すると良い。
固定するときはGUIからやりましょう。といえば元も子もない。
/etc/networking/interfaceを編集する。
sudo vim /etc/networking/interface 1 auto lo 2 iface lo inet loopback 3 4 auto eth1 5 iface eth1 inet static 6 address 192.168.11.13 7 netmask 255.255.255.0 8 gateway 192.168.11.254 9 dns-nameservers 192.168.11.1 10
network-managerをマシンから削除する。
削除したらSSH切断されてマシーンルームに駆け込むことになった。ガックリ。
sudo aptitude remove network-manager takuya@cheese:~$ sudo aptitude remove network-manager パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 拡張状態情報を読み込んでいます パッケージの状態を初期化しています... 完了 以下のパッケージは依存関係が壊れています: network-manager-gnome 以下のパッケージは『削除』されます: network-manager 0 個のパッケージを更新、 0 個を新たにインストール、 1 個を削除予定、152 個が更新されていない。 0B のアーカイブを取得する必要があります。 展開後に 2130kB のディスク領域が解放されます。 以下のパッケージには満たされていない依存関係があります: network-manager-gnome: 依存: network-manager (>= 0.7~~svn20080928) しかし、それはインストールできません 以下のアクションでこれらの依存関係の問題は解決されます: 以下のパッケージを削除する: network-manager-gnome 以下の依存関係を未解決のままにする: ubuntu-desktop が network-manager-gnome を推奨 スコアは -81 です この解決方法を受け入れますか? [Y/n/q/?]
Yes押す前にヨーク確認を。。。SSH切断されてIP行方不明になるかも。僕はNIC二枚差しでやるので回避できるはずだった。失敗してデータセンタへ。
ネットワークを再起動する。
sudo /etc/init.d/networking restart
これでIPは固定された。