ubuntu 8.10でIPアドレスの設定を固定にする方法
なんていうかNetworkManagerの挙動がバグ臭い。/etc/network/interfaces や /etc/resolv.conf が意図と違う内容に書き換えられてしまう。
この問題の対策が書いてあるサイトを見つけた。http://www.dreamhope.net/freewares/ DreamHope's FreeWares
記事ごとのパーマリンクがないので丸ごと引用する。
Ubuntu 8.10 Desktop で 固定IPアドレスをGUI操作できれいに設定する方法
Ubuntu 8.10 Server のように /etc/network/interfaces を変更することはありません
1、rootではないメインのユーザで、ログインする
次の2と3はrootでログインできるようにする設定ですので、すでに設定されている方は必要ありません
2、「システム→システム管理→ログイン画面→セキュリティ」にて「システム管理者(ローカル)のログインを許可する」のチェックボックスにチェックを入れる
3、「システム→システム管理→ユーザとグループ」にて「ロックの解除をクリック→rootをクリック→プロパティをクリック」し、rootのパスワードを設定する
4、「システム→設定→Network Configuration」にてAuto eth0のMACアドレスをテキストファイルにコピペし保存する
5、現在ある全てのネットワーク接続を削除する
6、ログアウトし、rootでログインする
7、右上(スピーカーアイコンやキーボードアイコンの左)にあるネットワーク接続を右クリックし、「自動イーサネット」をクリックする
すると自動的にネットワークに接続されます
8、「システム→設定→Network Configuration」にて「自動イーサネット」を選択し「編集」をクリックする
この段階では下記の状態になります
「自動的に接続する」にチェックが入っている
「システム設定」にチェックが入っていない
「MACアドレス」が空白
「IPv4設定」タブのメソッドが「自動(DHCP)」9、「自動的に接続する」のチェックをはずす←とても重要!
10、「システム設定」のチェックを入れる←とても重要!
11、先ほど保存したMACアドレスを「MACアドレス」の欄にコピペする
12、「IPv4設定」タブの「メソッド」を「手動」に変更する
13、「IPv4設定」タブの「アドレス」の右側にある「追加」をクリックし、「アドレス」、「ネットマスク」、「ゲートウェイ」を入力する
15、ドメインがあれば、「IPv4設定」タブの「検索するドメイン」を入力する(なければ入力しなくてもOK)
16、一旦「OK」ボタンをクリックする
この段階で、「自動的に接続する」のチェックをはずしたため、ネットワークが自動的に切断され、さらに「システム設定」にチェックを入れたため、「システム設定」が有効になります。手順を間違えると、ネットワークの切断がうまくいかない場合があり、「システム設定」が有効になりません。
間違えてしまった場合は、初期状態に戻すためにまず
「自動イーサネット」を選択し「編集」をクリックする
「自動的に接続する」にチェックを入れる
「システム設定」のチェックをはずす
「OK」をクリックする
「自動イーサネット」を選択し「編集」をクリックする
「自動的に接続する」のチェックをはずす
「システム設定」のチェックを入れる
「OK」をクリックする
という手順で行ってください
設定が有効になるのに時間がかかるようですので、ゆっくりと時間をおいてクリックしていくのがコツです
17、再度、「自動イーサネット」を選択し「編集」をクリックする
18、「自動的に接続する」にチェックを入れる
19、「OK」をクリックする
20、再起動する
長く感じる手順だが、試してみたらこれでうまくいった。