OpenBSD 5.8でDHCPDを実行していますが、奇妙な問題が発生しました。
/etc/dhcpd.confのリース時間を次のように設定しました。
max-lease-time 7200;
default-lease-time 7200;
2時間でなければなりません。
dhcpd.leasesファイルを確認すると、次のようになります。
lease 172.24.186.224 {
starts 5 2018/07/31 07:17:03 UTC;
ends 5 2018/07/31 19:17:03 UTC;
hardware ethernet b4:f6:1c:27:4f:a4;
uid 01:b4:f6:1c:27:4f:a4;
client-hostname "Apple";
}
この12時間のリース時間は、tcpdumpを実行してWiresharkを使用して分析するときにも確認されます。 (dhcpd.leasesファイルには、私が説明できない24時間レンタルもあります。)
「最上位」構成または特定のサブネットに対して最大リース時間とデフォルトリース時間を設定しようとしましたが、成功しませんでした。
ここで何が起こっているのでしょうか?
ベストアンサー1
私は解決策を見つけました。
これは特定のOpenBSDバージョンのバグのようです。