aboutsummaryrefslogtreecommitdiff
path: root/hosts/tower/network.nix
diff options
context:
space:
mode:
Diffstat (limited to 'hosts/tower/network.nix')
-rw-r--r--hosts/tower/network.nix12
1 files changed, 11 insertions, 1 deletions
diff --git a/hosts/tower/network.nix b/hosts/tower/network.nix
index fc0fdc5..09a97a3 100644
--- a/hosts/tower/network.nix
+++ b/hosts/tower/network.nix
@@ -1,7 +1,17 @@
-{ ... }:
+{ config, ... }:
{
networking = {
hostName = "tower";
networkmanager.enable = true;
+ firewall = {
+ checkReversePath = "loose";
+ trustedInterfaces = [ "tailscale0" ];
+ allowedUDPPorts = [ config.services.tailscale.port ];
+ };
+ };
+
+ services.tailscale = {
+ enable = true;
+ openFirewall = true;
};
}