[Kea-users] IPv6 Address Selection from Pool

Jeff Kletsky kea-dhcp at allycomm.com
Thu Apr 20 04:33:56 UTC 2023


I'm working on a long-overdue IPv6 rollout here and have gotten to the 
point where I've got clients on one VLAN successfully requesting and 
receiving leases from a "trivial" single pool and managing a single 
reservation. Kea 2.2.0, FreeBSD 13.1

I was surprised that the leases seem to be handed out sequentially. I 
had thought that one of the touted advantages of IPv6 is sparse host 
density, making net scanning more challenging for rogue actors. Packing 
16 hosts into the first 16 addresses of the pool seemed counter enough 
to that to have me wonder if I have missed a configuration option somehow.

Sole subnet6 declaration:

     "subnet6": [
         {
             "subnet" : "fd8a:bbbb:cccc:000b::/64",

         "interface": "vif2",

             "pools": [ { "pool": "fd8a:bbbb:cccc:000b:0::/80" } ],

             "option-data": [
             ],

             "reservations": [
                 {
             "hw-address": "11:22:33:aa:bb:cc",
             "hostname": "named-host.example.com",
             "ip-addresses": [ "fd8a:bbbb:cccc:b:1111:222:3333:444" ]
                 }
             ]
         }
     ],


Is there some setting, parameter, or technique to get the lease 
assignments from the pool to be broadly distributed?

Thanks!

Jeff









More information about the Kea-users mailing list