set up unbound dns for server
This commit is contained in:
parent
78eb365eb9
commit
6864cb27cd
3 changed files with 15 additions and 4 deletions
|
|
@ -1,20 +0,0 @@
|
|||
{ lib, ... }:
|
||||
{
|
||||
services.dnsproxy = {
|
||||
enable = true;
|
||||
flags = [
|
||||
"--cache"
|
||||
"--cache-size=64000000"
|
||||
"--cache-optimistic"
|
||||
];
|
||||
settings = rec {
|
||||
upstream = [ "https://base.dns.mullvad.net/dns-query" ];
|
||||
listen-addrs = [ "127.0.0.1" ];
|
||||
fallback = [ "1.1.1.1" ];
|
||||
bootstrap = fallback;
|
||||
};
|
||||
};
|
||||
|
||||
environment.etc."resolv.conf".text = lib.mkForce "nameserver 127.0.0.1";
|
||||
networking.resolvconf.enable = false;
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue