このエントリーを含むはてなブックマークはてなブックマーク - 固定アドレスの割り当ては、DHCPサーバで行った方がラクチン このエントリをつぶやくこのWebページのtweets Googleブックマークに追加 Bookmark this on Delicious

・・・という事を、Ubuntu Japanese Teamのmizunoさんからご指摘いただきました。

ホスト名(コンピュータ名)とIPアドレスを変更する」のエントリに対するTwitterでのコメントとしてです。

これは私にとっては目からウロコなのでありました。

さてさて、ここ数年でブロードバンド・ルーターが格段に便利になり、さまざまなサーバ機能を担うようになっています。
こちらの記事にも登場した「WZR-HP-G300NH(バッファロー)」の場合、DHCP、BIND、VPN、NASなどのサーバ機能を搭載しています。

ルータに搭載のDHCPサーバの管理画面での固定アドレスの割り当て設定はとても簡単。
WZR-HP-G300NHの場合には、「手動割り当てに変更」ボタンをクリックするだけで済んでしまいます。
DHCP

これをUbuntuで行う場合には次の手順で行えました。

1、DHCPサーバの導入

sudo apt-get install dhcp3-server

2、設定ファイルの編集

/etc/dhcp3 の中にある「dhcpd.conf」を開いて、「ホスト名」、「ハードウェアアドレス」、「固定したいIPアドレス」を記述します。
dhcpd-conf

sudo gedit /etc/dhcp3/dhcpd.conf

host ホスト名 {
hardware ethernet ハードウェアアドレス;
fixed-address 割り当てたいIPアドレス;

「ハードウェアアドレス」は、ifconfigコマンドで確認することができます。

■WebminならばGUIで設定可能

Webminを用いれば、もっと簡単に設定ができます。

webmin-dhcp
hdcp3-serverを導入すると、Webminの「サーバ」メニューに「DHCPサーバ」という項目が追加されます。
ホストとホスト グループ」から「新規のホストを追加」を選び、ホスト名、ハードウェアアドレス、固定のIPアドレスを記入し、「作成」ボタンをクリックすればOK!

上記の「/etc/dhcp3/dhcpd.conf」 を開いてみると設定が反映されていることが確認できます。

今まで私は小規模のシステムの設定しか行った事がなく、一台一台個別に固定アドレスの設定を行っていたのですが、最近のように仮想環境でサーバをいくつも運用するようになると、これがとても面倒に感じておりました。
この方法ならばとっても簡易がラクですね。
ありがたいご指摘に感謝です!!

Related posts:

  1. イモキャンでHP 2133をゲット! 速攻でUbuntuインストール!!
  2. コマンドなども覚えていこうかと・・・by ecoLinux-light:CUIでネットワークの設定
  3. Oh My God! Oh My Goddess!・・・Episode IV
  4. Ubuntu対応のサーバ・アプリケーションを導入する際のパッケージ名
  5. オイラのマシンは今どーなってんだっけ?