From 3d5b4849fe3dc86fdb00aeb6d041ef23105ae67b Mon Sep 17 00:00:00 2001 From: sinanmohd Date: Fri, 27 Mar 2026 11:29:28 +0530 Subject: chore(os/kay/dns): refactor --- os/kay/modules/network/headscale/default.nix | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) (limited to 'os/kay/modules/network/headscale/default.nix') diff --git a/os/kay/modules/network/headscale/default.nix b/os/kay/modules/network/headscale/default.nix index 6f35c5d..b6766c5 100644 --- a/os/kay/modules/network/headscale/default.nix +++ b/os/kay/modules/network/headscale/default.nix @@ -118,14 +118,9 @@ in "headscale/pre_auth_key".sopsFile = ./secrets.yaml; }; - networking = { - nameservers = [ "100.100.100.100" ]; - search = [ config.services.headscale.settings.dns.base_domain ]; - - firewall = { - interfaces.ppp0.allowedUDPPorts = [ stunPort ]; - trustedInterfaces = [ config.services.tailscale.interfaceName ]; - }; + networking.firewall = { + interfaces.ppp0.allowedUDPPorts = [ stunPort ]; + trustedInterfaces = [ config.services.tailscale.interfaceName ]; }; # for exit node only boot.kernel.sysctl = { @@ -189,7 +184,6 @@ in tailscale = { enable = true; - interfaceName = "headscale"; openFirewall = true; authKeyFile = config.sops.secrets."headscale/pre_auth_key".path; -- cgit v1.2.3