この節では、DHCP マネージャを使用して DHCP サーバーを構成および構成解除する手順について説明します。 なお、DHCP マネージャを使用するには、CDE などの X Window System が動作している必要があります。
DHCP を構成していないサーバー上で DHCP マネージャを実行すると、次の画面が表示され、DHCP サーバーまたは BOOTP リレーエージェントのどちらを構成するかを指定できます。
DHCP サーバーを構成するとき、DHCP マネージャは DHCP 構成ウィザードを起動して、サーバーを構成するために必要な情報を入力するように要求します。図 3–2 に示すような、ウィザードの初期画面が表示されます。
ウィザードの質問に答えると、DHCP マネージャは 表 3–1 に示されている項目を作成します。
表 3–1 DHCP サーバーの構成時に作成される項目
DHCP サーバーとして使用するシステムを選択します。
サーバーの構成前に必要な選択のガイドラインに従います。
データ、リースポリシー、ルーター情報について決定ます。
サーバーの構成前に必要な選択のガイドラインに従います。
サーバーシステム上でスーパーユーザーになります。
次のコマンドを入力します。
# /usr/sadm/admin/bin/dhcpmgr & |
「DHCP サーバーとして構成 (Configure as DHCP Server)」オプションを選択します。
DHCP 構成ウィザードが起動し、サーバーを構成する方法を指示します。
計画作成段階で決めた事項に基づいて、オプションを選択するか、要求された情報を入力します。
わからないことがある場合は、ウィザードウィンドウ内の「ヘルプ (Help)」をクリックして Web ブラウザを開き、DHCP 構成ウィザードのヘルプを表示します。
要求された情報の入力が終了したら、「完了 (Finish)」をクリックしてサーバー構成を完了します。
アドレス起動ウィザードウィンドウで「はい (Yes)」をクリックし、サーバーのアドレスを構成します。
アドレスウィザードを使用すると、どのアドレスを DHCP の制御下に置くかを指定できます。
計画作成段階で決めた事柄に基づいて、質問に答えます。
詳細は、IP アドレスの管理に必要な選択を参照してください。わからないことがある場合は、ウィザードウィンドウ内の「ヘルプ (Help)」をクリックして Web ブラウザを開き、アドレス追加ウィザードのヘルプを表示します。
選択した項目を確認し、「完了 (Finish)」をクリックしてネットワークテーブルにアドレスを追加します。
ネットワークテーブルが、指定した範囲内にある各アドレスのレコードについて更新されます。
ネットワークウィザードを使用すると、DHCP サーバーにさらにネットワークを追加することができます。DHCP ネットワークの追加を参照してください。
BOOTP リレーエージェントを構成するときは、DHCP マネージャは次の動作を行います。
次に、BOOTP リレーエージェントの構成を選択した場合に表示される画面を示します。
BOOTP リレーエージェントとして使用するシステムを選択します。
DHCP 用サーバーの選択を参照してください。
サーバーシステム上でスーパーユーザーになります。
次のコマンドを入力します。
# /usr/sadm/admin/bin/dhcpmgr & |
システムが DHCP サーバーまたは BOOTP リレーエージェントとして構成されていない場合は、DHCP 構成ウィザードが起動します。システムがすでに DHCP サーバーとして構成されている場合には、そのサーバーの構成解除をしなければ、そのサーバーを BOOTP リレーエージェントとして構成することはできません。DHCP サーバーと BOOTP リレーエージェントの構成解除を参照してください。
「BOOTP リレーとして構成 (Configure as BOOTP Relay)」を選択します。
「BOOTP リレーの構成 (Configure BOOTP Relay)」ダイアログボックスが表示されます。
この BOOTP リレーエージェント BOOTP または DHCP 要求を処理するように構成されている、1 つ以上の DHCP サーバーの IP アドレスまたはホスト名を入力し、「追加 (Add)」をクリックします。
「了解 (OK)」をクリックして、ダイアログボックスを終了します。
DHCP マネージャ はアプリケーションを終了するための「ファイル (File)」メニューと、サーバーを管理するための「サービス (Service)」メニューだけを表示します。その他のメニューオプションは、DHCP サーバー上でのみ有効なため、ここでは使用できません。
DHCP サーバーまたは BOOTP リレーエージェントを構成解除するときは、DHCP マネージャは次の動作を行います。
DHCP デーモン (in.dhcpcd) プロセスを停止する
デーモンの起動に関する情報とデータストアの場所を記録している /etc/inet/dhcpsvc.conf ファイルを削除する
次に、DHCP サーバーの構成解除を選択した場合の画面を示します。
DHCP サーバーを構成解除するときには、dhcptab テーブルと DHCP ネットワークテーブルをどうするかを決定する必要があります。サーバー間でデータを共有している場合は、dhcptab と DHCP の各ネットワークテーブルを削除しないでください。DHCP サーバーの構成を解除することによって、ネットワーク全体に渡って DHCP を使用することができなくなるからです。データの共有は、NIS+ またはエクスポートしたローカルファイルシステムを使用して行うことができます。/etc/inet/dhcpsvc.conf ファイルには、使用されるデータストアとその場所が記録されています。
データを削除するためのいずれオプションも選択しなければ、データをそのままの形で残し、DHCP サーバーを構成解除できます。サーバーを構成解除し、データをそのままの形で残す場合は、DHCP サーバーを無効にします。
構成解除しようとしているサーバーが所有している IP アドレスを別の DHCP サーバーに所有させる場合、現在のサーバーを構成解除する前に、DHCP データを別の DHCP サーバーに移動しておく必要があります。 詳細については、DHCP サーバー間での構成データの移動を参照してください。
データを削除したい場合は、dhcptab およびネットワークテーブルを削除するためのオプションを選択します。DHCP アドレス用のクライアント名を作成している場合、このようなエントリを hosts テーブル (DNS、/etc/inet/hosts
、または NIS+) から削除することも選択できます。
BOOTP リレーエージェントを構成解除する前に、DHCP サーバーへ要求を転送するために、このエージェントを使用しているクライアントが存在しないことを確認してください。
次のコマンドを入力します。
# /usr/sadm/admin/bin/dhcpmgr & |
「サービス (Service)」メニューから、「構成解除 (Unconfigure)」を選択します。
「サービスの解除 (Unconfigure Service)」ダイアログボックスが表示されます。サーバーが BOOTP リレーエージェントの場合、このダイアログボックスでリレーエージェントを構成解除すること確認できます。サーバーが DHCP サーバーの場合、DHCP データをどうするかを決定し、このダイアログボックスで選択する必要があります。図 3–4 を参照してください。
(省略可能) データを削除するためのオプションを選択します。
サーバーが共有データ (NIS+ 経由で共有されるデータ、または NFS 経由で共有されるファイル) を使用する場合、データを削除するオプションは選択しないでください。サーバーが共有データを使用しない場合、データを削除するオプションの 1 つまたは両方を選択します。
データの削除については、構成解除したサーバー上の DHCP データを参照してください。
「了解 (OK)」をクリックします。