ctucx.git: nixfiles

ctucx' nixfiles

commit 8444abac88792e6a7ab39f7295c2281acb0fe3d3
parent 3d4596cf49b733a9c977139da167ae53df5cb450
Author: Katja (ctucx) <git@ctu.cx>
Date: Tue, 11 Mar 2025 22:53:13 +0100

configurations/nixos/configure/router/systemd-networkd: ipv4 forwarding on all interfaces
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/configurations/nixos/configure/router/systemd-networkd.nix b/configurations/nixos/configure/router/systemd-networkd.nix
@@ -16,6 +16,7 @@
     wait-online.enable = false;
 
     config.networkConfig = {
+      IPv4Forwarding = true;
       IPv6Forwarding = true;
     };
 

@@ -83,9 +84,9 @@
         matchConfig.Name = "ppp-dtagdsl";
 
         networkConfig = {
-          KeepConfiguration    = true;
-          IPv6AcceptRA         = true;
-          DHCP                 = "ipv6";
+          KeepConfiguration = true;
+          IPv6AcceptRA      = true;
+          DHCP              = "ipv6";
         };
 
         ipv6AcceptRAConfig = {

@@ -133,7 +134,6 @@
 
         networkConfig = {
           ConfigureWithoutCarrier = true;
-          IPv4Forwarding          = true;
 
           DHCPPrefixDelegation    = true;
           IPv6PrivacyExtensions   = false;