[Kea-users] DDNS limitations - ddns-qualifying-suffix vs domain-name

Vladimir Nikolic vladimir at nikolic.si
Sun Oct 22 14:33:56 UTC 2023


Hi Darren,

> There would have to be some way to flag hostnames that you wanted to
> ignore a ddns-qualifying-suffix setting somehow to have it
> simultaneously set to some value and not apply to all hostnames in
> that block.

Yeah, like if you end "hostname" parameter (within a host reservation) 
with a ".", then KEA should treat it as a FQDN, and not append 
"ddns-qualifying-suffix" from the subnet definition.

Regards,
Vladimir

On 2023-10-21 18:54, Darren Ankney wrote:
> Hi Vladimir,
> 
> You can set it "ddns-qualifying-suffix": "", which resets it to empty
> in the block in which you do that.  You could also only specify inside
> subnets where you need it specified and not specify at global level.
> There would have to be some way to flag hostnames that you wanted to
> ignore a ddns-qualifying-suffix setting somehow to have it
> simultaneously set to some value and not apply to all hostnames in
> that block.
> 
> Thank you,
> 
> Darren Ankney
> 
> On Tue, Oct 17, 2023 at 2:50 AM Vladimir Nikolić <vladimir at nikolic.si> 
> wrote:
>> 
>> Thanks Darren.
>> 
>> If ‘ddns-qualifying-subnet’ is being set on any level, it’s then 
>> appended to the ‘hostname’ value from the host reservation. ‘hostname’ 
>> is the FQDN, only if ‘ddns-qualifying-subnet’ is empty.
>> So it’s either one or another.
>> Which is really inflexible.
>> 
>> Regards
>> 
>> 
>> > On 17 Oct 2023, at 12:26 am, Darren Ankney <darren.ankney at gmail.com> wrote:
>> >
>> > Hi Vladimir,
>> >
>> > The DHCPv4 domain-name option (15) isn't meant for use with ddns.  It
>> > is a search domain that the client should use when performing name
>> > resolution.  See: https://www.rfc-editor.org/rfc/rfc2132#section-3.17
>> >
>> > You can set ddns-qualifying-suffix at the global, shared-network and
>> > subnet level.  In a host reservation, you can use the "hostname"
>> > parameter to specify a FQDN to send to the client and for use in DDNS.
>> > See here: https://kea.readthedocs.io/en/kea-2.4.0/arm/dhcp4-srv.html#reserving-a-hostname
>> >
>> >> On Mon, Oct 16, 2023 at 3:23 PM Vladimir Nikolic via Kea-users
>> >> <kea-users at lists.isc.org> wrote:
>> >>
>> >> Hi,
>> >>
>> >> While trying to migrate DHCP service from ISC DHCP to ISC KEA, we are
>> >> hitting following KEA limitations:
>> >>
>> >> - option domain-name has no part in DDNS names construction, it's only
>> >> ddns-qualifying-suffix that's being honoured
>> >> - ddns-qualifying-suffix can't be specified in the class definition (we
>> >> have dedicated zone for our OOB devices)
>> >> - there can be only one DDNS zone for all the clients in a subnet
>> >> (ddns-qualifying-suffix), with ISC DHCP you can have one default
>> >> domain-name for a subnet and every single host reservation with a
>> >> different domain-name (DDNS zone)
>> >>
>> >> Regards,
>> >> Vladimir
>> >> --
>> >> 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 at lists.isc.org
>> >> https://lists.isc.org/mailman/listinfo/kea-users
>> > --
>> > 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 at lists.isc.org
>> > https://lists.isc.org/mailman/listinfo/kea-users


More information about the Kea-users mailing list