dhcpd 池耗尽-结果是什么?

dhcpd 池耗尽-结果是什么?

我有一台 DHCP 服务器,平均每天为数百个(可能多达一千个)不同的客户端提供租约。该池由 242 个 IP 组成,由于网络的高度动态特性,尽管租约时间为 3600,但 99% 的时间都足够用(大多数设备几分钟内就会从网络中消失)。

现在,想象一下如果一小时内连接到网络的客户端数量超过这个数字。解决方案很明显:减少租用时间,或增加 DHCP 池,但是,我想知道:当 dhcpd 耗尽池时会发生什么?新的 DHCP 请求是否被忽略?

答案1

一旦租约用尽,您的系统就会停止分配 IP 地址。这也将反映在 DHCP 服务器的 中/var/log/messages。例如“无免费租约”。

DHCPDISCOVER from 00:40:ee:40:38:f8 via eth0: network 10.1.1.0/24: no free leases

在设备端,它们要么获得 0.0.0.0,要么获得自己分配的 169.xxx 地址……

扩展子网是一种选择吗?

答案2

如果您的 DHCP 池已耗尽,那么您的服务器将停止提供地址 - 它不会用完最早的未使用的租约。

相关内容