У меня есть DHCP-сервер, который обслуживает аренду нескольких, может быть, до тысячи разных клиентов в среднем в день. Пул состоит из 242 IP-адресов, и из-за высокодинамичного характера сети этого достаточно в 99% случаев (большинство устройств удаляются из сети через несколько минут), несмотря на то, что время аренды составляет 3600.
А теперь представьте, если бы больше клиентов подключилось к сети в течение часа. Решение очевидно: уменьшить время аренды или увеличить пул DHCP, однако, что я хотел бы знать: что происходит, когда dhcpd исчерпал пул? Новые запросы DHCP просто игнорируются?
Ваша система просто перестанет назначать 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.x.x.x ...
Можно ли расширить подсеть?
Если ваш пул DHCP был исчерпан, ваш сервер перестанет выдавать адреса - он не будет использовать самую старую неиспользованную аренду.