[Kea-users] Kea 1.1.0, MySQL and client-id
Olivier Français
olivier.francais at corp.ovh.com
Mon Jan 9 18:21:20 UTC 2017
It works ! with the the "host-reservation-identifiers" in the config
file
I thought the patch will also fix the problem of
"host-reservation-identifiers".
But, the documentation for Kea 1.1.0 say :
"""
If not specified, the default value is:
"host-reservation-identifiers": [ "hw-address", "duid", "circuit-id",
"client-id" ]
"""
However if I'm not setting host-reservation-identifiers explicitly to
this value, it doesn't work. Is it a bug or is the documentation wrong?
I think we will use kea 1.1.0 with the patch and wait kea 1.2 to upgrade
it.
Thanks a lot.
--
Olivier Français
OVH SOC phy
olivier.francais at corp.ovh.com
On lun., 2017-01-09 at 18:46 +0100, Marcin Siodelski wrote:
> On 09.01.2017 17:46, Olivier Français wrote:
> > Hi,
> >
> > I've apply your patch, recompile and install : it doesn't work.
> > My device get and IP, but not the reserved IP.
> >
> > To test my config, I try host reservation with hw-address : it works.
> >
> > The test config :
> >
> > {
> > "Dhcp4": {
> > "renew-timer": 60,
> > "rebind-timer": 120,
> > "expired-leases-processing": {
> > "hold-reclaimed-time": 3600,
> > "unwarned-reclaim-cycles": 5,
> > "max-reclaim-time": 250,
> > "max-reclaim-leases": 100,
> > "flush-reclaimed-timer-wait-time": 25,
> > "reclaim-timer-wait-time": 10
> > },
> > "valid-lifetime": 180,
> > "interfaces-config": {
> > "interfaces": [
> > "*"
> > ],
> > "dhcp-socket-type": "udp"
> > },
> > "option-def": [
> >
> > ],
> > "option-data": [
> >
> > ],
> > "subnet4": [
> > {
> > "pools": [
> > {
> > "pool": "192.168.1.5-192.168.1.10"
> > }
> > ],
> > "next-server": "",
> > "id": 1,
> > "subnet": "192.168.1.0\/24",
> > "option-data": [
> >
> > ]
> > }
> > ],
> > "hosts-database": {
> > "name": "kea",
> > "user": "kea",
> > "type": "postgresql",
> > "password": "***",
> > "host": "db"
> > },
> > "lease-database": {
> > "name": "kea",
> > "user": "kea",
> > "type": "postgresql",
> > "password": "***",
> > "host": "db"
> > }
> > }
> > }
> >
> > Info in database (PG 9.4.10) :
> >
> > kea=> select * from lease4;
> > -[ RECORD 1 ]--+-----------------------------
> > address | 3232235781
> > hwaddr | \xc8f9f9f79440
> > client_id | \x0073772d3235373431332d326b
> > valid_lifetime | 180
> > expire | 2017-01-09 16:25:34+00
> > subnet_id | 1
> > fqdn_fwd | t
> > fqdn_rev | t
> > hostname | sw-257413-2k
> > state | 0
> >
> > kea=> select * from hosts;
> > -[ RECORD 1 ]---------+-----------------------------
> > host_id | 5
> > dhcp_identifier | \x0073772d3235373431332d326b
> > dhcp_identifier_type | 3
> > dhcp4_subnet_id | 1
> > dhcp6_subnet_id |
> > ipv4_address | 3232235802
> > hostname |
> > dhcp4_client_classes |
> > dhcp6_client_classes |
> > dhcp4_next_server |
> > dhcp4_server_hostname |
> > dhcp4_boot_file_name |
> >
> > Maybe I've make a mistake, but I didn't see it.
> > If you need more info, feel free
> >
>
> Please specify:
>
> "host-reservation-identifiers": [ "circuit-id", "hw-address", "duid",
> "client-id" ]
>
> or simply:
>
> "host-reservation-identifiers": [ "client-id" ]
>
> if only using client ids in host reservations.
>
> Marcin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part
URL: <https://lists.isc.org/pipermail/kea-users/attachments/20170109/69b6c597/attachment.bin>
More information about the Kea-users
mailing list