Skip to content

Allow adding multiple DDNS update zones to ISC-DHCP configuration #9410

@drivera73

Description

@drivera73

Important notices

Before you add a new report, we ask you kindly to acknowledge the following:

Is your feature request related to a problem? Please describe.

My local network has an uncommon configuration due to how I wanted to segment things. I wanted to use a 16-bit segment for the whole thing, but I wanted multiple 8-bit segments for different purposes: one segment for "servers" and "static devices", another segment for certain types of computers, yet another for remote access VPN clients, and so on.

As a result, the DNS reverse lookup zone doesn't have 3 octets, but 2: instead of using Y.X.W.in-addr.arpa, I have X.W.in-addr.arpa, and then the PTR records within contain the last two octets - i.e. Z.Y IN PTR somename.

While I can certainly and correctly configure the DDNS update zone for the forward lookups (and it's working 100% flawlessly!), I can't do the same for the reverse lookups because that zone is populated automagically by the configuration, and it's created using 3 octets deduced from the IP pool configurations.

The current UI only supports describing the update zone for the forward lookups, and this is the limiting factor.

Describe the solution you like

Ideally, the solution would allow for selectively disabling the automatic generation of the DDNS update zone for reverse-lookups, and then allow for defining additional custom DDNS update zones which one could then configure accordingly.

Describe alternatives you considered

There is unfortunately no reliable alternative available to me as this would entail manual modification of the generated DHCPD configuration each time, which is a no-no!

Additional context

As you can see, the UI only supports defining a single DDNS update zone, and automatically deduces the reverse lookup zone based on the IP pool's range:

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    supportCommunity support or awaiting triage

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions