[Dnsmasq-discuss] /64 per host
simon at thekelleys.org.uk
Mon Apr 29 09:32:13 BST 2013
On 25/04/13 15:48, Anthony wrote:
> Hi. I'm currently investigating setting up IPv6 on a small network (maybe
> 15 hosts, including portable devices). I'd like to have my router give
> each host its own /64. All the hosts support SLAAC (with privacy
> extensions) without any additional configuration, whereas they don't all
> support DHCPv6. However, for firewall purposes it would be much easier if
> each host had its own /64. I could do everything using static
> configuration, but then I'd have to change everything at every host
> whenever my prefix changes.
> My thought was that the router (a linux machine, which is also the
> firewall) would send a different router advertisement to each host.
> Preferably this could be done without any need for the hosts to even
> solicit an address.
> Is anything like this possible?
I don't know if it's possible. It's certainly a long way for the design
case for SLAAC. You'd have to make sure that the router advertisement
daemon never, ever, multicast any advertisement. Also, I think your last
statement is backwards: you absolutely need clients to send router
solicit messages, that would allow the RA daemon to find the MAC address
(acting as a UID) and from that the configured prefix for that
Summary. It might work, you'd need to experiment. There's no way to
configure the distributed dnsmasq to do what you want; you're looking
at patching the source but I don't think the changes are difficult or
More information about the Dnsmasq-discuss