それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

DHCPサーバーで特定MACアドレスのマシンにだけ反応させる。

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サーバーより速く応答してくれれば、それで出来る。

なるほどね。ルーターで区切った方が楽よね。。でも使ってみると、便利だった