TCP/IP とデータ通信

DHCP データ用のデータストアの選択

DHCP ネームサービスの設定では、テーブルを格納する際とホスト情報にアクセスする際に DHCP サーバが使用するデータストア資源を決定します。dhcpconfig スクリプトにより、/etc/default/dhcp ファイル内に DHCP サービスを設定します。実行時デーモンと管理ユーティリティは、このファイルを使用して、処理の際の問い合わせ先のネームサービスを決定します。

データストアのサービスを選択する方法

まず最初に、dhcpconfig コマンドにより、サーバが現在使用しているのが NIS+ とファイルのどちらであるのかを判定します。システムが NIS+ を使用中である場合は、nisplusEnter data store プロンプトにおける既定値です。システムがファイルを使用中である場合は files が既定値です。

NIS+ を選択して、サーバが NIS + を実行していない場合は、警告メッセージと NIS+ の設定方法が表示されます。dhcpconfig スクリプトが継続します (ただし、次のセクションで DHCP テーブルを作成する際におそらくエラーが発生します)。

複数のサーバを持つ環境、または事業用の環境の場合は、NIS+ を使用する必要があります。NIS+ を使用すれば、データをサーバ間で共有することができます。単一サーバのみの場合は、NFS を使用してデータの共有を行う場合を除いて、ファイルを使用することができます。

初期 DHCP テーブルの作成

dhcpconfig スクリプトにより、表 16-1 に示すように、選択したデータストア内に以下の空 DHCP テーブルを作成します。

表 16-1 dhcpconfig スクリプトにより作成するテーブル

dhcptab

DHCP 構成情報テーブル 

dhcp_network

DHCP クライアントのマップテーブル、DHCP サーバのあるネットワークごとに 1 つ