summaryrefslogtreecommitdiff
path: root/modules/foundation/services
diff options
context:
space:
mode:
Diffstat (limited to 'modules/foundation/services')
-rw-r--r--modules/foundation/services/networks.nix6
1 files changed, 4 insertions, 2 deletions
diff --git a/modules/foundation/services/networks.nix b/modules/foundation/services/networks.nix
index ed2bf9e..7205ec1 100644
--- a/modules/foundation/services/networks.nix
+++ b/modules/foundation/services/networks.nix
@@ -10,6 +10,7 @@ let
inherit (lib)
mkOption
+ mkDefault
types
assertMsg
optional
@@ -192,9 +193,10 @@ in
fixed-cidr-v6 = "${cfg.defaultIPv6SubnetPrefix}:255::/${toString cfg.defaultIPv6SubnetLength}";
};
+ # turn these ipv6 forwarding on, if it isn't already.
boot.kernel.sysctl = {
- "net.ipv6.conf.all.forwarding" = 1;
- "net.ipv6.conf.default.forwarding" = 1;
+ "net.ipv6.conf.all.forwarding" = lib.mkDefault 1;
+ "net.ipv6.conf.default.forwarding" = lib.mkDefault 1;
};
networking.firewall = {