diff --git a/modules/nixos/networking/underlay.nix b/modules/nixos/networking/underlay.nix index 20f9efa..1c928ae 100644 --- a/modules/nixos/networking/underlay.nix +++ b/modules/nixos/networking/underlay.nix @@ -56,6 +56,11 @@ in Gateway = cfg.gateway; GatewayOnLink = true; }; + dns = lib.mkIf (!cfg.useDhcp) [ + "1.1.1.1#cloudflare-dns.com" + "8.8.8.8#dns.google" + "9.9.9.9#dns.quad9.net" + ]; }; }; diff --git a/modules/nixos/services/nebula/default.nix b/modules/nixos/services/nebula/default.nix index 2fa908f..45e2a7c 100644 --- a/modules/nixos/services/nebula/default.nix +++ b/modules/nixos/services/nebula/default.nix @@ -133,6 +133,7 @@ in address = [ netCfg.overlay.cidr ]; dns = netCfg.overlay.dnsServers; domains = [ netCfg.overlay.domain ]; + networkConfig.DNSSEC = false; }; }; };