ctucx.git: nixfiles

ctucx' nixfiles

commit 84ea68938937b893cf39ade548e1ae047730ed66
parent e8ac731ae13807774761dd9d6d2f8a831be24b0c
Author: Katja (ctucx) <git@ctu.cx>
Date: Thu, 27 Feb 2025 14:48:32 +0100

machines/briefkasten/router/systemd-networkd: ask clients to use ipv6+clat
1 file changed, 5 insertions(+), 0 deletions(-)
diff --git a/machines/briefkasten/router/systemd-networkd.nix b/machines/briefkasten/router/systemd-networkd.nix
@@ -156,12 +156,17 @@
           DNS     = "_link_local";
         };
 
+        ipv6PREF64Prefixes = [{
+          Prefix = "64:ff9b::/96";
+        }];
+
         dhcpServerConfig = {
           PersistLeases = true;
           PoolOffset    = 100;
           PoolSize      = 100;
           EmitDNS       = true;
           DNS           = "10.0.0.1";
+          IPv6OnlyPreferredSec = 300;
         };
 
         dhcpServerStaticLeases = [