DHCPサーバ(dhcp-3.0pl1-9)の設定
作成 : 2002/10/23
dhcp-3.0pl1-9のインストール
Redhat8.0へアップグレードしたとき、dhcp-3.0pl1-9にアップデートされる。
| 旧バージョン | 新バージョン |
|---|---|
| /etc/dhcpd.conf | − |
設定ファイル/etc/dhcpd.confはパッケージに含まれないので、旧バージョンのまま。
/etc/dhcpd.confの設定
dhcpdを再起動しようとすると、次のようなエラーが出て、起動に失敗してしまう。
** You must add a ddns-update-style statement to /etc/dhcpd.conf. To get the same behaviour as in 3.0b2pl11 and previous versions, add a line that says "ddns-update-style ad-hoc;" Please read the dhcpd.conf manual page for more information. **
3.0b2pl11より後のバージョンでは、ddns-update-styleを指定しないとだめらしい。 ddns-update-styleは、DHCPクライアントをDynamic DNSに登録するための手法を指定する。 Dynamic DNSサーバは構築していないので、noneを指定する。
ちなみに、ddns-update-styleでは、ad-hoc/interim/noneを指定できるが、ad-hocは動作しないらしい。
default-lease-time 86400;
max-lease-time 259200;
ddns-update-style none;
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.10 192.168.0.250;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.0.255;
option routers 192.168.0.1;
option domain-name-servers 192.168.0.1;
option domain-name "nina.jp";
}
その他のオプションは、DHCPサーバ(dhcp-2.0pl5-6vl1)の設定を参照。
dhcpdの再起動
dhcpdを再起動する。
# /etc/init.d/dhcpd restart
dhcpdを起動時開始サービスに追加
dhcpd.confにエラーがあり起動できなかったため、起動時開始サービスからはずされている。 dhcpdサービスがサーバ起動時に開始されるように、ntsysvコマンドなどで設定する。
リース情報の確認
/etc/syslog と /var/lib/dhcp/dhcpd.leases で確認することができる。