mirror of
https://seed.radicle.dev/rad:z254T5p17bdFPmzfDojsdjo4HjpoZ.git
synced 2026-10-18 19:10:32 +08:00
os/mxixin/dns: Remove stub listener
This commit is contained in:
@@ -4,6 +4,8 @@
|
||||
lib,
|
||||
...
|
||||
}: {
|
||||
imports = [./dns.nix];
|
||||
|
||||
time.timeZone = "UTC";
|
||||
i18n.defaultLocale = "en_US.UTF-8";
|
||||
|
||||
|
||||
@@ -0,0 +1,40 @@
|
||||
{
|
||||
config,
|
||||
lib,
|
||||
...
|
||||
}: let
|
||||
dns =
|
||||
# https://www.joindns4.eu/for-public
|
||||
(builtins.map (ip: "${ip}#unfiltered.joindns4.eu") [
|
||||
"2a13:1001::86:54:11:100"
|
||||
"2a13:1001::86:54:11:200"
|
||||
"86.54.11.100"
|
||||
"86.54.11.200"
|
||||
])
|
||||
++
|
||||
# https://quad9.net/service/service-addresses-and-features/#rec
|
||||
(builtins.map (ip: "${ip}#dns.quad9.net") [
|
||||
"2620:fe::fe"
|
||||
"2620:fe::9"
|
||||
"9.9.9.9"
|
||||
"149.112.112.112"
|
||||
])
|
||||
++
|
||||
# https://one.one.one.one/dns/
|
||||
(builtins.map (ip: "${ip}#one.one.one.one") [
|
||||
"2606:4700:4700::1111"
|
||||
"2606:4700:4700::1001"
|
||||
"1.1.1.1"
|
||||
"1.0.0.1"
|
||||
]);
|
||||
in {
|
||||
services = {
|
||||
resolved.settings.Resolve = {
|
||||
DNSOverTLS = true;
|
||||
DNSStubListener = false;
|
||||
FallbackDNS = dns;
|
||||
LMNR = false;
|
||||
MulticastDNS = false;
|
||||
};
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user