summaryrefslogtreecommitdiff
path: root/modules/dns.nix
diff options
context:
space:
mode:
authorKleidi Bujari <mail@4kb.net>2026-02-16 13:25:02 -0800
committerKleidi Bujari <mail@4kb.net>2026-02-16 13:25:47 -0800
commitec3bf1cde1ea94d827605f0e9e73ec1843800a97 (patch)
treea40161877e80453fdbe62d57bf3674291faf7203 /modules/dns.nix
parente1306ac779562336114e9a7830b7a936fe829cc9 (diff)
downloaddepot-ec3bf1cde1ea94d827605f0e9e73ec1843800a97.tar.gz
depot-ec3bf1cde1ea94d827605f0e9e73ec1843800a97.tar.bz2
depot-ec3bf1cde1ea94d827605f0e9e73ec1843800a97.zip
define simple shared network with mdns for local hosts
Diffstat (limited to 'modules/dns.nix')
-rw-r--r--modules/dns.nix38
1 files changed, 0 insertions, 38 deletions
diff --git a/modules/dns.nix b/modules/dns.nix
deleted file mode 100644
index 0632fa9..0000000
--- a/modules/dns.nix
+++ /dev/null
@@ -1,38 +0,0 @@
-{ lib, ... }:
-let
- inherit (lib)
- mkDefault
- ;
-
- quad9 = [
- "9.9.9.9#dns.quad9.net"
- "149.112.112.112#dns.quad9.net"
- "2620:fe::fe#dns.quad9.net"
- "2620:fe::9#dns.quad9.net"
- ];
-
- cloudflare = [
- "1.1.1.1#one.one.one.one"
- "1.0.0.1#one.one.one.one"
- "2606:4700:4700::1111#one.one.one.one"
- "2606:4700:4700::1001#one.one.one.one"
- ];
-in
-{
-
- networking.nameservers = mkDefault quad9;
-
- services.resolved = {
- enable = true;
- llmnr = "false";
- dnssec = "false";
- dnsovertls = mkDefault "opportunistic";
- fallbackDns = quad9 ++ cloudflare;
- extraConfig = ''
- MulticastDNS=yes
- '';
- };
-
- # Allow mDNS resolution
- networking.firewall.allowedTCPPorts = [ 5353 ];
-}