[Dnsmasq-discuss] DHCP multi tenancy
Simon Kelley
simon at thekelleys.org.uk
Sat Aug 23 20:58:32 UTC 2025
I'd say it's a fairly large change, and doesn't really fit with the
typical dnsmasq use-case. If I was you I'd be looking a KEA to see if
it's supported or could be supported. Of the Open Source DHCP servers,
that would seem to be the best fit for this sort of complex "enterprise"
functionality.
Simon.
On 8/21/25 12:59, Kevin wrote:
> Hello.
>
> Your statement is correct, it’s definitely a working solution but it can become a hassle to orchestrate (spawning / configuring / monitoring them all, …)
>
> This thread was mainly created to trigger a discussion and see if, somehow, incorporating a concept of tenancy as a native feature would interest you / the community ?
>
> Thank you for your time
>
>> On 20 Aug 2025, at 16:49, Simon Kelley <simon at thekelleys.org.uk> wrote:
>>
>>
>>
>>> On 8/18/25 12:49, Kevin wrote:
>>> Hello
>>> We need to implement multi tenancy at the DHCP level. It means the same subnet (e.g 10.0.0.0/24) might be used by several clients and both should be able to get a lease for 10.0.0.1.
>>> We planned to implement this by relying on the Circuit-Id to help us distinguish which subnet to choose from.
>>> Unfortunately, we did not manage to make it work. Can you confirm this feature (reusing the same subnet several times) is not currently possible?
>>> Is it something you would be interested to implement / get implemented?
>>> Thanks for your time
>>
>> It's probably possible to do this by running multiple dnsmasq processes.
>>
>> The comments about circuit-id imply that you're using a DHCP relay between the client subnets and the DHCP server. Is that correct? If so can you configure your relays to relay to non-standard ports?
>>
>>
>>
>> Cheers,
>>
>> Simon.
>>
>>
>> _______________________________________________
>> Dnsmasq-discuss mailing list
>> Dnsmasq-discuss at lists.thekelleys.org.uk
>> https://lists.thekelleys.org.uk/cgi-bin/mailman/listinfo/dnsmasq-discuss
More information about the Dnsmasq-discuss
mailing list