From 772db87a99d03db2cce20757499748ae6da991c8 Mon Sep 17 00:00:00 2001 From: Rutherther Date: Fri, 22 Sep 2023 19:26:56 +0200 Subject: [PATCH] feat: add dns servers through wireguard --- modules/services/wireguard.nix | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/modules/services/wireguard.nix b/modules/services/wireguard.nix index 9325be5fd26c336c80a604a38a4cc67413a07f07..14937b7e2e2ab343496a5b8caec77b2a95aee7f6 100644 --- a/modules/services/wireguard.nix +++ b/modules/services/wireguard.nix @@ -5,9 +5,18 @@ allowedUDPPorts = [ 51820 ]; }; + networking.nameservers = [ + "${inputs.semi-secrets.wg.lan.serverIp}" + "1.1.1.1" + "1.0.0.1" + ]; + + networking.resolvconf.extraOptions = [ + "timeout: 2" + ]; + networking.wireguard.interfaces = { wg0 = { - ips = [ "192.168.32.50/32" ]; listenPort = 51820; generatePrivateKeyFile = true;