DHCPでIPを割り振る
DHCP
内部クライアントにDHCPを提供する。ブロードバンドルータでもDHCPがあるのだが、DNSの設定を変更できないのと以降でやるDHCPとBIND連携でDHCPサーバが必要となった。
後でPXEサーバでOSをインストールとかしたいってのもあるので。
インストール
apt-cacheで探してみたら、dhcp,dhcp3-server,dnsmasq,udhcpd,wide-dhcpv6-serverとあるみたい。今回は基本所のdhcp3-serverにした。
apt-get install dhcp3-server
設定
設定ファイルは/etc/dhcp3/dhcpd.confになる。
ddns-update-style none;
authoritative;
default-lease-time 600;
max-lease-time 7200;
log-facility local7;
subnet 172.16.0.0 netmask 255.255.255.0 {
range 172.16.0.200 172.16.0.254;
option domain-name-servers 172.16.0.2;
option domain-name "nai.homelinux.net";
option routers 172.16.0.1;
option broadcast-address 172.16.0.255;
default-lease-time 21600;
max-lease-time 43200;
}
ddns-update-styleを設定しないと起動時にエラーになるので注意しよう