With isc-dhcpd, I could easily specify a netmask for listening for dhcp requests, e.g., /16, and supply a different netmask, /15, to be be sent to clients once they register. With isc-dhcpd I used:
option subnet-mask 255.254.0.0; However, with kea-dhcp4 2.2.0, the clients get the netmask of "subnet" netmask and the "subnet-mask" doesn't seem to affect what clients get: --> "subnet": "182.20.0.0/16", "pools": [ { "pool": "182.20.17.1 - 182.20.17.254" } ], "option-data": [ { // For each IPv4 subnet you most likely need to specify at // least one router. "name": "routers", // gateway.home "data": "182.21.1.2" } { // This is the netmask we give clients. --> "name": "subnet-mask", --> "data": "255.254.0.0" // /15 } ], In the above configuration, clients get a netmask of /16; I want them to get /15. If I change "subnet" to /15, clients get /15, but I only want to listen in /16 addresses. Is "subnet-mask" not expected to change the netmask sent to clients? Am I doing something wrong? Is there another way to do this? Is this fixed in a later release? This is on Debian 12 and I am about to upgrade to Debian 13. -- Bruce Momjian <br...@momjian.us> https://momjian.us EDB https://enterprisedb.com Do not let urgent matters crowd out time for investment in the future. -- ISC funds the development of this software with paid support subscriptions. Contact us at https://www.isc.org/contact/ for more information. To unsubscribe visit https://lists.isc.org/mailman/listinfo/kea-users. Kea-users mailing list Kea-users@lists.isc.org https://lists.isc.org/mailman/listinfo/kea-users