15.4. DHCP サーバーの起動と停止

DHCP サーバープログラムの実体は、dhcpd というデーモンです。Turbolinux 11 Server で dhcpd の起動や停止を行うには、/etc/init.d/dhcpd スクリプトに以下のオプションを指定して実行します。

表 15-3. /etc/init.d/dhcpd

オプション操作
startdhcpd デーモンを起動します。
stopdhcpd デーモンを停止します。
restartdhcpd デーモンを再起動します。stop のあとに、start を実行します。
statusデーモンの状況を確認します。

/etc/dhcpd.conf ファイルの編集後に、dhcpd を起動するには、以下のコマンドを実行します。

# /etc/init.d/dhcpd start

この場合、dhcpd は、eth0 で DHCP 要求を待ち受けます。異なるネットワークデバイスで DHCP サービスを提供するには、/etc/sysconfig/network ファイルに以下のパラメータを追記して、/etc/init.d/dhcpd start を実行します。複数のネットワークデバイスを指定する場合は、スペースで区切り入力することができます。

DHCPDDEV=eth1

dhcpd を停止するには、以下のコマンドを実行します。

# /etc/init.d/dhcpd stop

Turbolinux 11 Server の起動時に dhcpd を開始するには、以下のように chkconfig コマンドを実行しておきます。

# chkconfig dhcpd on

/etc/dhcpd.conf ファイルを変更した場合は、変更を反映するために dhcpd を再起動します。

# /etc/init.d/dhcpd restart