summarylogtreecommitdiffstats
path: root/dnsproxy.yaml
blob: 1a60c9e6a458cf4d600927487ac25263fdbe7c8e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# Any command-line options specified will override the values from the
# config file

---

## Required
# A list of DNS servers that you want to use
# An upstream to be used (can be specified multiple times). 
# You can also specify path to a file with the list of servers
upstream:
  # - udp://45.90.28.88 # NextDNS DNS
  # - udp://76.76.2.0   # ControlD DNS

# Fallback resolvers to use when regular ones are unavailable,
# can be specified multiple times. You can also specify path
# to a file with the list of servers
fallback:
  # - udp://127.0.0.1   # Replace this with any DNS you want to use

tls-min-version: 1.2
http3: true
refuse-any: false
listen-addrs:
  - 127.0.0.1
listen-ports: 
  - 53
# Cache Enabled.
cache: true
cache-optimistic: false
verbose: false
# If specified, parallel queries to all configured upstream servers are enabled
all-servers: true