dhcpsd デーモン

目的

動的ホスト構成プロトコル (DHCP) サーバーをインプリメントします。アドレスおよび構成情報を DHCP クライアントに提供します。

構文

システム・リソース・コントローラー (SRC) を使用して DHCP クライアントに情報を提供する

startsrc -s dhcpsd [ -a Argument ] [ -a Argument ] ...

SRC を使用せずに DHCP クライアントに情報を提供する

dhcpsd [ -f ConfigurationFile]

説明

DHCP サーバーは動的アドレスの割り当ておよび割り当ての保守を扱います。 さらに、追加構成情報の配布も行います。 dhcpsd デーモンはバックグラウンドで実行され、サーバー情報のデータベースを保守します。 そのデータベースには、ロギング・パラメーター、IP (インターネット・プロトコル) アドレス範囲、その他の構成情報、およびアクセシビリティー情報が入っています。 初期データベースは構成ファイルで指定されます。構成ファイルには、DHCP クライアントの構成を開始するためのすべてのデータが入っています。

DHCP サーバーは、提供したアドレスとその持ち主のデータベースを保守します。これらのデータベースは、/etc/dhcpsd.ar および /etc/dhcpsd.cr ファイルで保持されます。 始動時に、サーバーは構成ファイルを読み取って、使用可能アドレスの初期データベースをセットアップします。サーバーは、refresh コマンドまたは SIGHUP シグナルを受信して、構成ファイルを再読み取りします。

DHCP サーバーは /etc/services ファイルを読み取り、要求の受信に使用する必要があるポートを判別します。デフォルトのサービスは dhcps です。これは、bootpd デーモンが使用するポートと同じなので、実行できるデーモンは 1 つだけ (dhcpsd または bootpd のいずれか) です。 dhcpsd デーモンを選択する場合は、/etc/inetd.conf ファイルの bootp をコメント化してから、コマンド・ラインに refresh -s inetd と入力する必要があります。
注: bootpd デーモンが実行されている場合は、このプログラムを停止してから、デーモンを始動する必要があります。

フラグ

項目 説明
-f ConfigurationFile 使用する構成ファイルを指定します。

終了状況

このコマンドは次の終了値を戻します。

項目 説明
0 正常終了。
>0 エラーが発生しました。

セキュリティー

アクセス制御: このコマンドを実行するには、root ユーザー権限が必要です。

ファイル

項目 説明
/usr/sbin/dhcpsd dhcpsd デーモンが入っています。
/etc/services インターネット・サービスで使用するソケットおよびプロトコルを定義します。
/etc/inetd.conf inetd デーモンにより制御されるサービスを定義します。