
ISC dhcpd には次のサブネット定義があります。
subnet 10.122.224.0 netmask 255.255.255.0 {
...
range 10.122.224.64 10.122.224.127;
...
host room1-printer {
hardware ethernet 00:26:73:00:4f:33;
fixed-address 10.122.224.67;
}
}
したがって、固定アドレスは動的範囲内にあります。
0.67を除くすべてのアドレスが削除され、別のMACアドレス(ハードウェアイーサネットで指定されたアドレスではない)を持つ動的クライアントがリースを要求した場合はどうなりますか? dhcpdはこの固定アドレスを公開したり、DHCPNAKに応答したり、沈黙を維持したりしますか?
答え1
まあ、あなたの権利は次のとおりですDHCPサーバーは予約済みIPを使用します。そしてdhcpdが静的IPおよびDHCP予約を処理する方法質問と徹底的な読書man dhcpd.conf
、 using fixed-address
ディレクティブはこれを正しく保持しません。
ディレクティブをtrueに設定し、クライアントが無制限のリースを要求するように設定するだけですinfinite-is-reserved
(方法はわかりませんが)。
これを行う最も簡単な方法は、次のように動的IP範囲外で予約することです。
subnet 10.122.224.0 netmask 255.255.255.0 {
...
range 10.122.224.64 10.122.224.127;
...
host room1-printer {
hardware ethernet 00:26:73:00:4f:33;
fixed-address 10.122.224.63;
}
}