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 <[email protected]> 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
[email protected]
https://lists.isc.org/mailman/listinfo/kea-users