> 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

Reply via email to