仮想サーバをちょこちょこコピーして増やしたりOSを再インストールしたりとネットワーク環境を頻繁にいじっていると、それぞれの機器にIPアドレスを重複しないように設定するのが面倒くさい。DHCPサーバを立ち上げて自動化しよう。
①まずDHCPサーバをインストールする。たぶんOSのデフォルトで入っている。
[root@ml115 ~]#yum install dhcp
②設定ファイル/etc/dhcpd.confを編集する。最低限の内容は以下の通り。
[root@ml115 ~]# vi /etc/dhcpd.conf
ddns-update-style interim;
ignore client-updates;
subnet 192.168.0.0 netmask 255.255.255.0 {
option routers 192.168.0.2;
option subnet-mask 255.255.255.0;
option nis-domain "grandarbre.net";
option domain-name "grandarbre.net";
option domain-name-servers 192.168.0.2;
option ntp-servers 192.168.0.2;
range dynamic-bootp 192.168.0.128 192.168.0.191;
default-lease-time 21600;
max-lease-time 43200;
}
③設定を確認し、DHCPサーバを起動する。
[root@ml115 ~]# service dhcpd configtest [root@ml115 ~]# service dhcpd start [root@ml115 ~]# service dhcpd status dhcpd (pid 1396) is running...
④DHCPサーバを自動的に起動するようにする。
[root@ml115 ~]# chkconfig dhcpd on
DHCPサーバのリース情報は/var/lib/dhcpd/dhcpd.leasesに保存される。