Skip to content

Commit e83cb28

Browse files
committed
Split ODoH servers and relays
1 parent 73dc3dd commit e83cb28

File tree

1 file changed

+31
-25
lines changed

1 file changed

+31
-25
lines changed

dnscrypt-proxy/example-dnscrypt-proxy.toml

+31-25
Original file line numberDiff line numberDiff line change
@@ -669,45 +669,51 @@ cache_neg_max_ttl = 600
669669
## An example of a remote source from https://github.com/DNSCrypt/dnscrypt-resolvers
670670

671671
[sources.'public-resolvers']
672-
urls = ['https://raw.githubusercontent.com/DNSCrypt/dnscrypt-resolvers/master/v3/public-resolvers.md', 'https://download.dnscrypt.info/resolvers-list/v3/public-resolvers.md', 'https://ipv6.download.dnscrypt.info/resolvers-list/v3/public-resolvers.md', 'https://download.dnscrypt.net/resolvers-list/v3/public-resolvers.md']
673-
cache_file = 'public-resolvers.md'
674-
minisign_key = 'RWQf6LRCGA9i53mlYecO4IzT51TGPpvWucNSCh1CBM0QTaLn73Y7GFO3'
675-
refresh_delay = 72
676-
prefix = ''
672+
urls = ['https://raw.githubusercontent.com/DNSCrypt/dnscrypt-resolvers/master/v3/public-resolvers.md', 'https://download.dnscrypt.info/resolvers-list/v3/public-resolvers.md', 'https://ipv6.download.dnscrypt.info/resolvers-list/v3/public-resolvers.md', 'https://download.dnscrypt.net/resolvers-list/v3/public-resolvers.md']
673+
cache_file = 'public-resolvers.md'
674+
minisign_key = 'RWQf6LRCGA9i53mlYecO4IzT51TGPpvWucNSCh1CBM0QTaLn73Y7GFO3'
675+
refresh_delay = 72
676+
prefix = ''
677677

678678
## Anonymized DNS relays
679679

680680
[sources.'relays']
681-
urls = ['https://raw.githubusercontent.com/DNSCrypt/dnscrypt-resolvers/master/v3/relays.md', 'https://download.dnscrypt.info/resolvers-list/v3/relays.md', 'https://ipv6.download.dnscrypt.info/resolvers-list/v3/relays.md', 'https://download.dnscrypt.net/resolvers-list/v3/relays.md']
682-
cache_file = 'relays.md'
683-
minisign_key = 'RWQf6LRCGA9i53mlYecO4IzT51TGPpvWucNSCh1CBM0QTaLn73Y7GFO3'
684-
refresh_delay = 72
685-
prefix = ''
681+
urls = ['https://raw.githubusercontent.com/DNSCrypt/dnscrypt-resolvers/master/v3/relays.md', 'https://download.dnscrypt.info/resolvers-list/v3/relays.md', 'https://ipv6.download.dnscrypt.info/resolvers-list/v3/relays.md', 'https://download.dnscrypt.net/resolvers-list/v3/relays.md']
682+
cache_file = 'relays.md'
683+
minisign_key = 'RWQf6LRCGA9i53mlYecO4IzT51TGPpvWucNSCh1CBM0QTaLn73Y7GFO3'
684+
refresh_delay = 72
685+
prefix = ''
686686

687687
## ODoH (Oblivious DoH) servers and relays
688688

689-
# [sources.'odoh']
690-
# urls = ['https://raw.githubusercontent.com/DNSCrypt/dnscrypt-resolvers/master/v3/odoh.md', 'https://download.dnscrypt.info/resolvers-list/v3/odoh.md', 'https://ipv6.download.dnscrypt.info/resolvers-list/v3/odoh.md', 'https://download.dnscrypt.net/resolvers-list/v3/odoh.md']
691-
# cache_file = 'odoh.md'
692-
# minisign_key = 'RWQf6LRCGA9i53mlYecO4IzT51TGPpvWucNSCh1CBM0QTaLn73Y7GFO3'
693-
# refresh_delay = 24
694-
# prefix = ''
695-
696-
## Quad9 over DNSCrypt - https://quad9.net/
689+
# [sources.'odoh-servers']
690+
# urls = ['https://raw.githubusercontent.com/DNSCrypt/dnscrypt-resolvers/master/v3/odoh-servers.md', 'https://download.dnscrypt.info/resolvers-list/v3/odoh.md', 'https://ipv6.download.dnscrypt.info/resolvers-list/v3/odoh.md', 'https://download.dnscrypt.net/resolvers-list/v3/odoh-servers.md']
691+
# cache_file = 'odoh-servers.md'
692+
# minisign_key = 'RWQf6LRCGA9i53mlYecO4IzT51TGPpvWucNSCh1CBM0QTaLn73Y7GFO3'
693+
# refresh_delay = 24
694+
# prefix = ''
695+
# [sources.'odoh-relays']
696+
# urls = ['https://raw.githubusercontent.com/DNSCrypt/dnscrypt-resolvers/master/v3/odoh-relays.md', 'https://download.dnscrypt.info/resolvers-list/v3/odoh.md', 'https://ipv6.download.dnscrypt.info/resolvers-list/v3/odoh.md', 'https://download.dnscrypt.net/resolvers-list/v3/odoh-relays.md']
697+
# cache_file = 'odoh-relays.md'
698+
# minisign_key = 'RWQf6LRCGA9i53mlYecO4IzT51TGPpvWucNSCh1CBM0QTaLn73Y7GFO3'
699+
# refresh_delay = 24
700+
# prefix = ''
701+
702+
## Quad9
697703

698704
# [sources.quad9-resolvers]
699-
# urls = ['https://www.quad9.net/quad9-resolvers.md']
700-
# minisign_key = 'RWQBphd2+f6eiAqBsvDZEBXBGHQBJfeG6G+wJPPKxCZMoEQYpmoysKUN'
701-
# cache_file = 'quad9-resolvers.md'
702-
# prefix = 'quad9-'
705+
# urls = ['https://www.quad9.net/quad9-resolvers.md']
706+
# minisign_key = 'RWQBphd2+f6eiAqBsvDZEBXBGHQBJfeG6G+wJPPKxCZMoEQYpmoysKUN'
707+
# cache_file = 'quad9-resolvers.md'
708+
# prefix = 'quad9-'
703709

704710
## Another example source, with resolvers censoring some websites not appropriate for children
705711
## This is a subset of the `public-resolvers` list, so enabling both is useless
706712

707713
# [sources.'parental-control']
708-
# urls = ['https://raw.githubusercontent.com/DNSCrypt/dnscrypt-resolvers/master/v3/parental-control.md', 'https://download.dnscrypt.info/resolvers-list/v3/parental-control.md', 'https://ipv6.download.dnscrypt.info/resolvers-list/v3/parental-control.md', 'https://download.dnscrypt.net/resolvers-list/v3/parental-control.md']
709-
# cache_file = 'parental-control.md'
710-
# minisign_key = 'RWQf6LRCGA9i53mlYecO4IzT51TGPpvWucNSCh1CBM0QTaLn73Y7GFO3'
714+
# urls = ['https://raw.githubusercontent.com/DNSCrypt/dnscrypt-resolvers/master/v3/parental-control.md', 'https://download.dnscrypt.info/resolvers-list/v3/parental-control.md', 'https://ipv6.download.dnscrypt.info/resolvers-list/v3/parental-control.md', 'https://download.dnscrypt.net/resolvers-list/v3/parental-control.md']
715+
# cache_file = 'parental-control.md'
716+
# minisign_key = 'RWQf6LRCGA9i53mlYecO4IzT51TGPpvWucNSCh1CBM0QTaLn73Y7GFO3'
711717

712718

713719

0 commit comments

Comments
 (0)