diff --git a/modules/network.nix b/modules/network.nix index a16c175..10cc4d9 100644 --- a/modules/network.nix +++ b/modules/network.nix @@ -52,16 +52,12 @@ in { dns = resolvers; }; + boot.kernel.sysctl = { "net.ipv6.conf.all.forwarding" = 1; }; + imports = [ ./wireguard.nix ]; wireguard.interfaces = tunnels; networking.firewall = { allowedUDPPorts = map (x: x.serverPort) tunnels; }; - networking.nat = { - enable = true; - externalInterface = egress.interface; - internalInterfaces = map (x: x.interface) tunnels; - }; - }