summaryrefslogtreecommitdiffstats
path: root/roles/network/templates/resolved.conf.j2
blob: 1893e882e4bab45c876cb07ea4089d28ba1013f6 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
[Resolve]
DNS=1.1.1.1 2606:4700:4700::1111#cloudflare-dns.com 8.8.8.8 2001:4860:4860::8888#dns.google
FallbackDNS=1.0.0.1 2606:4700:4700::1001#cloudflare-dns.com 8.8.4.4 2001:4860:4860::8844#dns.google 9.9.9.9 2620:fe::fe#quad9.net

DNSSEC=yes
DNSOverTLS=yes

# Enable multicast DNS for .local domain resolution (replaces avahi functionality)
MulticastDNS=yes

# Enable LLMNR for Windows network compatibility
LLMNR=yes

Cache=yes
CacheFromLocalhost=no

# Enable DNS stub listener on 127.0.0.53:53
DNSStubListener=yes

# Read /etc/hosts file
ReadEtcHosts=yes

# Don't resolve single-label names via unicast DNS
ResolveUnicastSingleLabel=no