DHCPで特定のサーバーにだけ仕事をする方法を検討した。DHCPサーバーが複数あっても、既存DHCPサーバーを止められないとき、新しくルーター挟んで〜も面倒くさい。そりゃね、家にルーターくらい転がってるんだけど、IP空間が変わるとそれはそれでいろいろ面倒だったり。
DHCPサーバーを二つ立てたい
参考にしたのは次のサイト。
PXE用DHCPサーバの設定 - adsaria mood
DHCPサーバーのインストール
aptitude install dhcp3-server
/etc/dhcp3/dhcpd.conf を設定する。
ignore client-updates; subnet 192.168.2.0 netmask 255.255.255.0 { #どのサブネットに対して設定するか option routers 192.168.2.1; #割り当てるルーター option subnet-mask 255.255.255.0; #割り当てマスク option nis-domain "localdomain"; option domain-name "localdomain"; option domain-name-servers 192.168.2.1; #割り当てDNSサーバー option time-offset 32400; option ntp-servers ntp.nict.jp; deny unknown-clients;##default から変更 } host v1225h { hardware ethernet 00:0d:41:72:41:29; #MACアドレスを指定する。 fixed-address v1225h;#v1225hを/etc/hostsに書いている。 #next-server 192.168.2.8; #ホスト名はNG #filename "/v1225h/pxelinux.0"; default-lease-time 600; # max-lease-time 1200; }
このDHCPサーバーが、他のDHCPサーバーより速く応答してくれれば、それで出来る。
なるほどね。ルーターで区切った方が楽よね。。でも使ってみると、便利だった