У меня есть dnsmasq, настроенный для выделения IP-адресов в диапазоне от 10.10.10.2 до 10.10.10.62. Однако кажется, что IP-адреса выделяются только в диапазоне от 10.10.10.45 до 10.10.10.62. Когда этот меньший диапазон заполнен, IP-адреса больше не выделяются.
Мой dnsmasq.conf
server=10.10.10.2@ens192
except-interface=lo,virbr0
dhcp-range=10.10.10.2,10.10.10.62,24h
dhcp-boot=gpxe.kpxe
# Include all files in /etc/dnsmasq.d except RPM backup files
conf-dir=/etc/dnsmasq.d,.rpmnew,.rpmsave,.rpmorig
# NTP Server
dhcp-option=42,194.35.252.7,194.207.34.9,130.88.203.12
#
# # DNS
dhcp-option=6,10.10.0.11,10.10.0.12
Журналы dnsmasq показывают DHCPDISCOVER no address available
dnsmasq работает в докере под управлением debian: buster-slim. Однако эта проблема была замечена и с alpine.