diff options
author | tv <tv@krebsco.de> | 2017-05-24 01:31:22 +0200 |
---|---|---|
committer | tv <tv@krebsco.de> | 2017-05-24 01:31:22 +0200 |
commit | 46d6506916f699e3b707dc41cd68c92b98e50e5a (patch) | |
tree | 1d43d0072fc479c7022e3cd3b9810aa7b90e1db3 /lass/2configs/dns-stuff.nix | |
parent | 061e702a6fc0e6046d39c3975c9034a69499c45f (diff) | |
parent | 90f6d9f228029233d38a86a520a0e532cc5e499f (diff) |
Merge remote-tracking branch 'prism/master'
Diffstat (limited to 'lass/2configs/dns-stuff.nix')
-rw-r--r-- | lass/2configs/dns-stuff.nix | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/lass/2configs/dns-stuff.nix b/lass/2configs/dns-stuff.nix new file mode 100644 index 000000000..b52d3050b --- /dev/null +++ b/lass/2configs/dns-stuff.nix @@ -0,0 +1,31 @@ +{ config, pkgs, ... }: +with import <stockholm/lib>; +{ + services.dnscrypt-proxy = { + enable = true; + localAddress = "127.1.0.1"; + resolverName = "cs-de"; + }; + services.dnsmasq = { + enable = true; + extraConfig = '' + server=127.1.0.1 + server=/dn42/172.23.75.6 + #no-resolv + cache-size=1000 + min-cache-ttl=3600 + bind-dynamic + all-servers + dnssec + trust-anchor=.,19036,8,2,49AAC11D7B6F6446702E54A1607371607A1A41855200FD2CE1CDDE32F24E8FB5 + address=/blog/127.0.0.1 + address=/blog/::1 + rebind-domain-ok=/onion/ + server=/.onion/127.0.0.1#9053 + port=53 + ''; + }; + networking.extraResolvconfConf = '' + name_servers='127.0.0.1' + ''; +} |