update wheatley with DNS over TLS and some added packages to shared for DNS and network debugging for the future
This commit is contained in:
parent
ed977534e2
commit
f9c37df27d
2 changed files with 34 additions and 0 deletions
|
@ -162,6 +162,36 @@
|
||||||
enable = false;
|
enable = false;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
services.stubby = {
|
||||||
|
enable = true;
|
||||||
|
settings =
|
||||||
|
pkgs.stubby.passthru.settingsExample
|
||||||
|
// {
|
||||||
|
upstream_recursive_servers = [
|
||||||
|
{
|
||||||
|
address_data = "192.242.2.4";
|
||||||
|
tls_auth_name = "base.dns.mullvad.net";
|
||||||
|
tls_pubkey_pinset = [
|
||||||
|
{
|
||||||
|
digest = "sha256";
|
||||||
|
value = "g8bfYNSxU86c8odFPsdTvWnC2VZkxIiHLZ2a6pydEjI=";
|
||||||
|
}
|
||||||
|
];
|
||||||
|
}
|
||||||
|
{
|
||||||
|
address_data = "2a07:e340::4";
|
||||||
|
tls_auth_name = "base.dns.mullvad.net";
|
||||||
|
tls_pubkey_pinset = [
|
||||||
|
{
|
||||||
|
digest = "sha256";
|
||||||
|
value = "g8bfYNSxU86c8odFPsdTvWnC2VZkxIiHLZ2a6pydEjI=";
|
||||||
|
}
|
||||||
|
];
|
||||||
|
}
|
||||||
|
];
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
networking = {
|
networking = {
|
||||||
hostName = "wheatley";
|
hostName = "wheatley";
|
||||||
|
|
||||||
|
|
|
@ -43,6 +43,10 @@
|
||||||
wget
|
wget
|
||||||
zsh
|
zsh
|
||||||
tldr
|
tldr
|
||||||
|
nmap
|
||||||
|
knot-dns
|
||||||
|
libressl
|
||||||
|
nettools
|
||||||
|
|
||||||
# System libraries
|
# System libraries
|
||||||
])
|
])
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue