diff --git a/modules/system/services/nebula/default.nix b/modules/system/services/nebula/default.nix index aa5b039..231ee15 100644 --- a/modules/system/services/nebula/default.nix +++ b/modules/system/services/nebula/default.nix @@ -108,7 +108,10 @@ in matchConfig.Name = netCfg.overlay.interface; address = [ netCfg.overlay.cidr ]; dns = netCfg.overlay.dnsServers; - domains = [ netCfg.overlay.domain ]; + domains = [ + netCfg.overlay.domain + "~." # Route all DNS traffic to this interface first + ]; }; }; }