[Dnsmasq-discuss] [PATCH] DHCPv6 - List or Range reservation for single host
Tore Anderson
tore at fud.no
Tue Jan 21 22:38:30 GMT 2020
* Simon Kelley
> I have an alternative suggestion for the syntax of dhcp-host.
> It's less flexible, but simpler and easier to understand and to explain,
> and uses existing semantics rather than adding new keywords.
>
> The idea is just to add a prefix-length to the address. That allows you
> to define (eg) 1,2,4,8, or 16 addresses for use by a host simply and
> easily in a way which makes it difficult to accidentally overlap address
> ranges, and is fairly obvious to anyone who has done done any IPv6
> network configuration.
>
> for instance to reserve four addresses for each host we cold do:
>
> dhcp-host=00:11:22:33:44:55,[fd12:3456::aa00/62]
> dhcp-host=00:11:22:33:44:56,[fd12:3456::aa04/62]
> dhcp-host=00:11:22:33:44:57,[fd12:3456::aa08/62]
>
> As a sanity check, if the "host part" of the address isn't zero,
>
> ie [fd12:3456::aa01/62]
>
> that could be rejected with an error.
I have done quite a bit of IPv6 networking, but the use of /62 here is anything but «fairly obvious» to me.
It would have been much more intuitive to use /126, in my opinion.
Tore
More information about the Dnsmasq-discuss
mailing list