On 03/01/2025 04:32, Nathan Mitchell wrote:
Is there a way I can accomplish this with dnsmasq? Or am I running
into a fundamental design issue with the IPv6 architecture where I'm
not supposed to do this? And if so, what is the replacement for the
way things worked before in IPv4 land? Because this doesn't seem too
crazy to want to do in my mind.
Thanks!
-- Nathan
Hi Nathan,
I think that I have this working fine with the following:
# IPv6 stuff
enable-ra
dhcp-range=::FF,::400,constructor:enp3s0,ra-names,24h
dhcp-range=vlan0@enp3s0,::2,::400,constructor:vlan0,ra-names,24h
dhcp-host=fc:ab:13:c8:90:3e,server,[::5]
dhcp-host=...
I use dhcpcd to obtain and delegate a prefix to each interface and
dnsmasq hands out addresses to the lan and vlan and resolves names for
my server(s). Everything has been working fine for a long time now but
it took quite a bit of fiddling to get it working.
Interesting that your ISP only provides dynamic prefixes. I thought the
whole point of IPv6 was to provide an address space large enough to
avoid that. Perhaps they are charging more for static addresses? I have
a static /48 prefix from my ISP which is just great for the 6 trillion
devices on my network. But I have been careful not to hard-wire the
static address into anything so it could be dynamic for all I care.
Robert
_______________________________________________
Dnsmasq-discuss mailing list
Dnsmasq-discuss@lists.thekelleys.org.uk
https://lists.thekelleys.org.uk/cgi-bin/mailman/listinfo/dnsmasq-discuss