DHCP サーバーシステム上でスーパーユーザーになります。
次のコマンドを入力します。
# /usr/sbin/dhcpconfig |
テキスト形式の「DHCP Configuration」メニューが表示されます。
1 と入力し、Return キーを押して「Configure DHCP Service」を選択します。
プロンプトに対して次のように応答し、リモートネットワークを構成します。
Enable DHCP/BOOTP support of networks you select? ([Y]/N):Y Configure BOOTP/DHCP on local LAN network: 102.21.0.0? ([Y]/N):N Would you like to configure BOOTP/DHCP service on remote networks? ([Y]/N):Y Enter Network Address of remote network, or <RETURN> if finished: |
DHCP に構成したいネットワークの IP アドレスを入力します。ネットワークアドレスでは、IP アドレスのホスト部分に 0 が使用されます。
Do clients access this remote network via LAN or PPP connection? ([L]/P): |
L または P と入力することにより、ネットワークがローカルエリアネットワーク (LAN) またはポイントツーポイントプロトコルネットワーク (PPP) のいずれであるかを示します。
Do you want hostnames generated and inserted in the files hosts table? (Y/[N]): |
サーバーは IP アドレスごとにホスト名を作成し、/etc/inet/hosts ファイルまたは NIS+ の hosts テーブルにエントリを作成します。クライアントホスト名の生成を参照してください。
Enter Router (From client's perspective), or <RETURN> if finished. IP address: |
このネットワーク上のクライアントが使用するルーター (複数も可) の IP アドレスを入力します。なお、クライアントがこのネットワークでルーター検索機能を使用するようには指定できません。
Enter starting IP address [102.21.0.0] |
DHCP の管理下に置きたい IP アドレス範囲の開始 IP アドレスを入力します。デフォルト値は、ネットワークアドレスです。
Enter the number of clients you want to add (x < 65535): |
DHCP の管理下に置きたい IP アドレスの数を入力します。dhcpconfig ユーティリティは、この値と、直前に入力した開始 IP アドレスを基に、DHCP の管理下に置く一連の IP アドレスを決定します。入力する値は、プロンプトで示される値よりも小さい値にしてください。なお、プロンプトで表示される値は、ネットマスクを基に生成されたものです。上記の例の場合は、65535 未満の値を指定する必要があります。
dhcptab macro "102.21.0.0" already exists. Do you want to merge initialization data with the existing macro? ([Y]/N): |
このネットワークがすでに構成済みの場合は、上記のメッセージが表示されます。既存のマクロにデータをマージする必要があるのは、追加しているネットワーク上の全クライントに指定の情報を適用する場合だけです。
Disable (ping) verification of 102.21.0.0 address(es)? (Y/[N]): |
dhcpconfig ユーティリティは、追加しているアドレスに対して ping を実行し、それらのアドレスが使用されていないことを確認し、使用中のアドレスはスキップします。このプロンプトに対し Y と入力すると、dhcpconfig は、アドレスに対して ping を実行しません。
Network: 102.21.0.0 complete. Enter Network Address of remote network, or <RETURN> if finished: |
別のリモートネットワークを構成したい場合は、そのネットワークアドレスを入力し、ネットワークに関するプロンプトに応答します。構成するリモートネットワークが他にない場合は、上記のプロンプトに対して Return を押します。