From 67794c53a389a53aec3fe3146d86639637a34a6e Mon Sep 17 00:00:00 2001 From: Baptiste Jonglez Date: Sun, 2 Jun 2024 21:35:36 +0200 Subject: [PATCH] Disable DHCPv6 and DHCPv6-PD in all cases --- nix/deuxfleurs.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/nix/deuxfleurs.nix b/nix/deuxfleurs.nix index 7b9065e..f9fd068 100644 --- a/nix/deuxfleurs.nix +++ b/nix/deuxfleurs.nix @@ -204,6 +204,13 @@ in # link-local addresses networkConfig.IPv6AcceptRA = mkIf noRA false; networkConfig.LinkLocalAddressing = mkIf noRA "no"; + + # By default, systemd-networkd may try to use DHCPv6 depending on RA flags. + # Disable DHCPv6 client and IPv6 Prefix Delegation in all cases. + ipv6AcceptRAConfig.DHCPv6Client = false; + dhcpV6Config.UseAddress = false; + dhcpV6Config.UseDelegatedPrefix = false; + }; # Configure Unbound as a central DNS server for everything