Solaris のシステム管理 (IP サービス)

DHCP サービスによる BOOTP クライアントのサポート (作業マップ)

DHCP サーバー上で BOOTP クライアントをサポートするには、DHCP サーバーを BOOTP 互換に設定する必要があります。この DHCP を使用できる BOOTP クライアントを指定したい場合は、BOOTP クライアントを DHCP サーバーのネットワークテーブルに登録できます。あるいは、その代わりに、BOOTP クライアントに自動的に割り当てるいくつかの IP アドレスを予約しておくこともできます。


注 –

BOOTP アドレスは常時割り当てられます。アドレスに常時リースを明示的に割り当てたかどうかは関係ありません。


次の表では、BOOTP クライアントをサポートするために実行する必要がある作業について説明します。作業マップには、作業の実行に必要な手順へのリンクが含まれています。

タスク 

説明 

説明 

自動 BOOTP サポートを設定します。 

DHCP に管理されたネットワークや、リレーエージェントによって DHCP に管理されたネットワークに接続されたネットワークにあるすべての BOOTP クライアントに IP アドレスを提供します。  

そのため、BOOTP クライアントでアドレスを排他的に使用するためにアドレスのプールを予約する必要があります。このオプションは、サーバーが多くの BOOTP クライアントをサポートする必要がある場合に便利です。 

「すべての BOOTP クライアントのサポートを設定する方法 (DHCP マネージャ)」

手動 BOOTP サポートを設定します。 

DHCP サービスを使用して手動で登録された BOOTP クライアントだけに IP アドレスを提供します。  

このオプションでは、BOOTP クライアント用に指定された特定の IP アドレスにクライアントの ID を結びつける必要があります。このオプションは、BOOTP クライアントが少数の場合や、DHCP サーバーを使用できる BOOTP クライアントの数を制限する場合に便利です。 

「登録された BOOTP クライアントのサポートを設定する方法 (DHCP マネージャ)」

Procedureすべての BOOTP クライアントのサポートを設定する方法 (DHCP マネージャ)

  1. DHCP マネージャでは、「サービス (Service)」メニューから「変更 (Modify)」を選択する

    「サービスオプションの変更 (Modify Service Options)」ダイアログボックスが開きます。

    「DHCP マネージャを起動および停止する方法」を参照してください。

  2. このダイアログボックスの「BOOTP 互換 (BOOTP Compatibility)」セクションで、「自動 (Automatic)」を選択します。

  3. 「サーバーの再起動 (Restart Server)」を選択し、「了解 (OK)」をクリックします。

  4. 「アドレス (Addresses)」タブを選択します。

  5. BOOTP クライアント用に予約したいアドレスを選択します。

    最初のアドレスをクリックし、Shift キーを押しながら最後のアドレスをクリックして、一定範囲のアドレスを選択します。Control キーを押しながら各アドレスをクリックして、重複していない複数のアドレスを選択します。

  6. 「編集 (Edit)」メニューから「属性 (Properties)」を選択します。

    「複数アドレスの変更 (Modify Multiple Addresses)」ダイアログボックスが開きます。

  7. 「BootP」セクションで、「BootP クライアントだけにすべてのアドレスを割り当てる (Assign All Addresses Only to BOOTP Clients)」を選択します。

    残りのオプションは「現在の設定を維持 (Keep Current Settings)」に設定しておきます。

  8. 「了解 (OK)」をクリックします。

    これで、すべての BOOTP クライアントがこの DHCP サーバーからアドレスを取得できるようになりました。

Procedure登録された BOOTP クライアントのサポートを設定する方法 (DHCP マネージャ)

  1. DHCP マネージャでは、「サービス (Service)」メニューから「変更 (Modify)」を選択する

    「サービスオプションの変更 (Modify Service Options)」ダイアログボックスが開きます。

    「DHCP マネージャを起動および停止する方法」を参照してください。

  2. このダイアログボックスの「BOOTP 互換 (BOOTP Compatibility)」セクションで、「手動 (Manual)」を選択します。

  3. 「サーバーの再起動 (Restart Server)」を選択し、「了解 (OK)」をクリックします。

  4. 「アドレス (Addresses)」タブを選択します。

  5. 特定の BOOTP クライアントに割り当てるアドレスを選択します。

  6. 「編集 (Edit)」メニューから「属性 (Properties)」を選択します。

    「アドレスの属性 (Address Properties)」ダイアログボックスが開きます。

  7. 「アドレス属性 (Address Properties)」ダイアログボックスの「リース (Lease)」タブを選択します。

  8. 「クライアント ID (Client ID)」フィールドでクライアントの ID を入力します。

    Ethernet ネットワークで動作する BOOTP Oracle Solaris クライアントの場合、クライアント ID は、クライアントの 16 進数 Ethernet アドレスから派生した文字列になります。クライアント ID には、Ethernet 用の Address Resolution Protocol (ARP) タイプ (01) を示す接頭辞が含まれています。たとえば、Ethernet アドレス 8:0:20:94:12:1e を持つ BOOTP クライアントは、0108002094121E というクライアント ID を使用します。


    ヒント –

    Oracle Solaris クライアントシステム上のスーパーユーザーとして次のコマンドを入力すると、そのインタフェースに関する Ethernet アドレスを取得できます。

    # ifconfig -a


  9. 「予約 (Reserved)」を選択して、このクライアント用に IP アドレスを予約します。

  10. 「BOOTP クライアントのみに割り当てる ( Assign Only to BOOTP Clients)」を選択し、「了解 (OK)」をクリックします。

    「アドレス (Addresses)」タブでは、BOOTP は「状態 (Status)」フィールドに表示され、指定したクライアント ID は「クライアント ID (Client ID)」フィールドに表示されます。