From 752faa333d5686b5457e6c956d015bd6ec4e3eca Mon Sep 17 00:00:00 2001 From: Katherina Walshe-Grey Date: Thu, 25 Jul 2024 17:57:13 +0100 Subject: [PATCH] fix routing via yevaud --- peering.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/peering.nix b/peering.nix index 9832e4f..bc5ed97 100644 --- a/peering.nix +++ b/peering.nix @@ -62,6 +62,12 @@ in ]; networking = { + nat = mkIf host.isRouter { + enable = true; + enableIPv6 = true; + internalInterfaces = [ "birdsong" ]; + }; + firewall.allowedUDPPorts = mkIf cfg.openPorts [ host.port ]; wireguard.interfaces.${cfg.interface} = {