====== systemd-networkd ======
===== VLANs =====
Parent device:
[Match]
Name=enp1s0f1
Type=ether
[Network]
Description=Network for uplink without IP
VLAN=uplink
# tagged only / no IP configuration
LinkLocalAddressing=no
LLDP=no
EmitLLDP=no
IPv6AcceptRA=no
IPv6SendRA=no
VLAN file:
[NetDev]
Name=uplink
Kind=vlan
[VLAN]
Id=1337
Network configuration for RA/DHCPv6:
[Match]
Name=uplink
Type=vlan
[Network]
Description=VLAN for uplink
DHCP=yes
[DHCPv6]
PrefixDelegationHint=::/59
===== further information =====
* [[https://major.io/2021/07/28/dhcpv6-prefix-delegation-with-systemd-networkd/|DHCPv6 prefix delegation with systemd-networkd]]
* [[https://blog.g3rt.nl/systemd-networkd-vlans-howto.html|How to do VLANs with systemd-networkd on Linux]]
* [[https://blog.g3rt.nl/systemd-networkd-dhcpv6-pd-configuration.html|systemd-networkd to the rescue for DHCPv6 Prefix Delegation with Ziggo in the Netherlands]]