DHCP サーバープログラムの実体は、dhcpd というデーモンです。Turbolinux 11 Server で dhcpd の起動や停止を行うには、/etc/init.d/dhcpd スクリプトに以下のオプションを指定して実行します。
表 15-3. /etc/init.d/dhcpd
| オプション | 操作 |
|---|---|
| start | dhcpd デーモンを起動します。 |
| stop | dhcpd デーモンを停止します。 |
| restart | dhcpd デーモンを再起動します。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 |