> On 24 Sep 2025, at 19:38, Mark VanDyke <syst...@z.dvxs.net> wrote: > > Sorry, I don't understand what you mean? I get a /48 from my ISP and > want to use it to delegate to my LAN clients - this part works with > radvd and dhcpcd, but not if I try to get this done with systemd. > And, about the address...
This is what I do for my Fedora server based IPv4/Ipv6 router. I have PPPoE to the ISP on "ppp0" that is over a NIC named "external". I have renamed NIC that in the inside network to "internal". Between these two .network files that is all I recall I needed to get IPv6 routing working with prefix delegation. ---- ppp0-if.network [Match] Name=ppp0 [Network] Description=External Network Address=2001:xxx::1/128 IPv6AcceptRA=true ---- ---- internal-if.network [Match] Name=internal [Network] Description=Internal Network Address=172.17.1.1/24 DNS=127.0.0.1 DNS=::1 IPv6SendRA=true DHCPPrefixDelegation=true ---- DNS is on 127.0.0.1 because I run the ISC bind daemon. This allows my IPv4 hosts to register their names via DHCPv4 into the "internal." that is reserved for local use. Barry