From 986b25c7cfb9c5fd083ff302fb7aee6ee1839271 Mon Sep 17 00:00:00 2001 From: Yusuf Bera Ertan Date: Thu, 29 Sep 2022 16:47:33 +0300 Subject: [PATCH] fix dns --- modules/network/dns/cloudflare.nix | 9 +++++++++ modules/network/dns/default.nix | 3 +-- modules/network/dns/nextdns.nix | 3 ++- 3 files changed, 12 insertions(+), 3 deletions(-) create mode 100644 modules/network/dns/cloudflare.nix diff --git a/modules/network/dns/cloudflare.nix b/modules/network/dns/cloudflare.nix new file mode 100644 index 0000000..36d6173 --- /dev/null +++ b/modules/network/dns/cloudflare.nix @@ -0,0 +1,9 @@ +{ + networking.resolvconf.useLocalResolver = true; + services.dnscrypt-proxy2 = { + enable = true; + settings = { + server_names = ["cloudflare" "cloudflare-ipv6"]; + }; + }; +} diff --git a/modules/network/dns/default.nix b/modules/network/dns/default.nix index 633c548..8b04f13 100644 --- a/modules/network/dns/default.nix +++ b/modules/network/dns/default.nix @@ -1,4 +1,3 @@ { - imports = [./nextdns.nix]; - networking.resolvconf.useLocalResolver = true; + imports = [./cloudflare.nix]; } diff --git a/modules/network/dns/nextdns.nix b/modules/network/dns/nextdns.nix index a0d5a4d..0b6e386 100644 --- a/modules/network/dns/nextdns.nix +++ b/modules/network/dns/nextdns.nix @@ -1,4 +1,5 @@ -{...}: { +{ + networking.resolvconf.useLocalResolver = true; services.nextdns = { enable = true; arguments = ["-config" "75e43d"];