From 8fe42ead921c0bd027296e5cfd0444fd189262f7 Mon Sep 17 00:00:00 2001 From: pazpi Date: Sun, 17 Aug 2025 17:38:32 +0200 Subject: [PATCH] Disable internal DNS for zone sync --- modules/networking/technitium-dns-server.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/modules/networking/technitium-dns-server.nix b/modules/networking/technitium-dns-server.nix index 6f8bacc..4f0c040 100644 --- a/modules/networking/technitium-dns-server.nix +++ b/modules/networking/technitium-dns-server.nix @@ -22,6 +22,10 @@ in }; config = lib.mkIf cfg.enable { + + # Disable internal DNS otherwise TCP .:53 is already in use. Breaks zone sync + services.resolved.enable = false; + services.technitium-dns-server = { enable = true; openFirewall = true; @@ -29,7 +33,8 @@ in 53 5380 53443 - ] ++ lib.optional cfg.dnsOverHttps 443; + ] + ++ lib.optional cfg.dnsOverHttps 443; firewallUDPPorts = [ 53 67