#
# Firejail DoH server list
# The list was compiled from various Internet sources, notably:
#	- https://github.com/DNSCrypt/dnscrypt-resolvers/blob/master/v3/public-resolvers.md
#	- https://github.com/curl/curl/wiki/DNS-over-HTTPS#publicly-available-servers
#
# This file is updated every time you install a new version of fdns. Use /etc/fdns/servers.local
# for persistent configuration. servers.local is processed before this file.
#
# We are using only DoH services from zero-logging providers, based on the
# privacy policy posted on the provider's website. The format for each server
# entry is as follows:
#
#	name: the name of the server
#	website: service website
#	zone: geographical zone where the server is located
#	       Your fdns proxy is located in a very specific geographical zone, such as
#	       Europe, AsiaPacific, Americas (... so far, more to be added).
#	       The fdns zone is detected based on the timezone setting of the computer running fdns.
#	       We match fdns zone with the server zone, this way we can restrict a specific service
#	       to a specific geographical area. Servers tagged as anycast are available in all zones.
#	tags: filtering tags
#	       In a specific zone, we can further filter the servers based on a tag such as anycast,
#	       family, OpenNIC, etc.
#	address: IP address and port in IP:PORT or DOMAIN:PORT format
#	host: URL
#	sni: yes/no
#	       If yes we add SNI when we establish the connection. Optional, default no.
#	transport: h2, http/1.1, dot
#	       Transport technologies supported by the server.
#	keepalive-query: yes/no
#	       Use a regular DNS query to keep the HTTP2 connection open instead of PING.
#	       Optional, default no.
#	keepalive: how often we sent a request to keep the connection going.
#
#	end;
#	       Marks the end of the server description
#
# Servers tagged admin-down are included for testing only. fdns will not attempt
# to connect to these servers.
#
# Other commands:
#	unlist: - remove a server from the list. The command should precede the server definition.
#	       Unlist commands are usually added in /etc/fdns/servers.local
#	       Example:
#	              unlist: quad9
#
#	block-doh: - list of DoH servers for --disable-local-doh.
#	       We also use the servers extracted from host: entry in the server descriptions.
#	       Example:
#                	              block-doh: dns.google.com
#
##################################################################

# commercial servers or aliases for some of our servers
block-doh: dns-doh-no-safe-search.dnsforfamily.com
block-doh: dns.nextdns.io
block-doh: doh.bt.com
block-doh: dohdot.coxlab.net
block-doh: dns.google
block-doh: dohtrial.att.net
block-doh: doh.xfinity.com
block-doh: doh.opendns.com
block-doh: dns.t53.de
block-doh: public.dns.iij.jp
block-doh: ordns.he.net
block-doh: adblock.mydns.network
block-doh: 1dot1dot1dot1.cloudflare-dns.com
block-doh: dns.bitgeek.in
block-doh: dns.233py.com
block-doh: dns.233py.com.cdn.cloudflare.net
block-doh: a.ns.dnslify.com
block-doh: adult-filter-dns.cleanbrowsing.org
block-doh: b.ns.dnslify.com
block-doh: canadianshield.cira.ca
block-doh: cloudflare-gateway.com
block-doh: dns-gcp.aaflalo.me
block-doh: dns-nosec.quad9.net
block-doh: dns.aaflalo.me
block-doh: dns.alekberg.net
block-doh: dns.cloudflare.com
block-doh: dns.cmrg.net
block-doh: dns.developer.li
block-doh: dns.dns-over-https.com
block-doh: dns.dnsoverhttps.net
block-doh: dns.google.com
block-doh: dns.keweon.center
block-doh: dns.larsdebruin.net
block-doh: dns.neutopia.org
block-doh: dns.nixnet.xyz
block-doh: dns.pumplex.com
block-doh: dns.rubyfish.cn
block-doh: dns1.digitale-gesellschaft.ch
block-doh: dns11.quad9.net
block-doh: dns2.alekberg.net
block-doh: dns2.developer.li
block-doh: dns2.digitale-gesellschaft.ch
block-doh: dnsotls.lab.nic.cl
block-doh: dnsovertls2.sinodun.com
block-doh: dnsovertls3.sinodun.com
block-doh: doh-ch.blahdns.com
block-doh: doh-ipv6.crypto.sx
block-doh: doh.233py.com
block-doh: doh.appliedprivacy.net
block-doh: doh.armadillodns.net
block-doh: doh.asecdns.com
block-doh: doh.blahdns.com
block-doh: doh.captnemo.in
block-doh: doh.centraleu.pi-dns.com
block-doh: doh.crypto.sx
block-doh: doh.eastus.pi-dns.com
block-doh: doh.familyshield.opendns.com
block-doh: doh.gslb2.xfinity.com
block-doh: doh.libredns.org
block-doh: doh.netweaver.uk
block-doh: doh.northeu.pi-dns.com
block-doh: doh.seby.io
block-doh: doh.westeu.pi-dns.com
block-doh: dot-de.blahdns.com
block-doh: dot-jp.blahdns.com
block-doh: dot.asecdns.com
block-doh: dot.xfinity.com
block-doh: dot1.appliedprivacy.net
block-doh: ea-dns.rubyfish.cn
block-doh: edns.233py.com
block-doh: example.doh.blockerdns.com
block-doh: family-filter-dns.cleanbrowsing.org
block-doh: google-public-dns-a.google.com
block-doh: google-public-dns-b.google.com
block-doh: i.233py.com
block-doh: i.233py.com.a.bdydns.com
block-doh: iana.tenta.io
block-doh: jcdns.fun
block-doh: jp.gridns.xyz
block-doh: jp.tiarap.org
block-doh: kaitain.restena.lu
block-doh: lux1.nixnet.xyz
block-doh: lv1.nixnet.xyz
block-doh: mozilla.cloudflare-dns.com
block-doh: ndns.233py.com
block-doh: ns1.dnsprivacy.at
block-doh: ns2.dnsprivacy.at
block-doh: ny1.nixnet.xyz
block-doh: one.one.one.one
block-doh: opencdn.jomodns.com
block-doh: opennic.tenta.io
block-doh: privacydns.go6lab.si
block-doh: public-dns-a.dns.sb
block-doh: public-dns-b.dns.sb
block-doh: resolver1-fs.opendns.com
block-doh: resolver1.opendns.com
block-doh: resolver2-fs.opendns.com
block-doh: resolver2.opendns.com
block-doh: rpz-public-resolver1.rrdns.pch.net
block-doh: sdns.233py.com
block-doh: security-filter-dns.cleanbrowsing.org
block-doh: sg.gridns.xyz
block-doh: tls-dns-u.odvr.dns-oarc.net
block-doh: unicast.uncensoreddns.org
block-doh: uw-dns.rubyfish.cn
block-doh: wdns.233py.com

############################
# only for testing
############################
unlist: testserver1
unlist: testserver2

name: testserver1
website: https://testserver.123
zone: Europe
tags: France, Europe
address: 0.0.0.0:443
host: testserver.123/dns-query
keepalive: 40
end;

name: testserver2
website: https://testserver.123
zone: Europe
tags: France, Europe
address: 0.0.0.0:443
host: testserver.123/dns-query
keepalive: 40
end;
############################


name: 42l
website: https://42l.fr
zone: Europe
tags: France, Europe
address: 185.216.27.142:443
host: doh.42l.fr/dns-query
keepalive-query: yes
keepalive: 40
end;

name: a-and-a
website: https://www.aa.net.uk/legal/dohdot-disclaimer/
zone: Europe
tags: UK, Europe
address: 217.169.20.23:443
host: dns.aa.net.uk/dns-query
keepalive: 25
end;

name: a-and-a2
website: https://www.aa.net.uk/legal/dohdot-disclaimer/
zone: Europe
tags: UK, Europe
address: 217.169.20.22:443
host: dns.aa.net.uk/dns-query
keepalive: 25
end;

name: aaflalo
website: https://www.aaflalo.me
zone: Americas
tags: NY, Americas, adblocker
address: 168.235.81.167:443
host: dns-nyc.aaflalo.me/dns-query
keepalive-query: yes
keepalive: 40
end;

name: adguard-unfiltered
website: https://adguard.com/en/adguard-dns/overview.html
zone: Americas, AsiaPacific, Europe
tags: anycast, Americas, AsiaPacific, Europe
address: 176.103.130.136:443
host: dns-unfiltered.adguard.com/dns-query
keepalive: 40
keepalive-query: yes
end;

name: adguard-unfiltered2
website: https://adguard.com/en/adguard-dns/overview.html
zone: Americas, AsiaPacific, Europe
tags: anycast, Americas, AsiaPacific, Europe
address: 176.103.130.137:443
host: dns-unfiltered.adguard.com/dns-query
keepalive: 40
keepalive-query: yes
end;

name: adguard
website: https://adguard.com/en/adguard-dns/overview.html
zone: Americas, AsiaPacific, Europe
tags: anycast, adblocker, Americas, AsiaPacific, Europe
address: 176.103.130.130:443
host: dns.adguard.com/dns-query
keepalive: 40
keepalive-query: yes
end;

name: adguard2
website: https://adguard.com/en/adguard-dns/overview.html
zone: Americas, AsiaPacific, Europe
tags: anycast, adblocker, Americas, AsiaPacific, Europe
address: 176.103.130.131:443
host: dns.adguard.com/dns-query
keepalive: 40
keepalive-query: yes
end;

name: adguard-family
website: https://adguard.com/en/adguard-dns/overview.html
zone: Americas, AsiaPacific, Europe
tags: family
address: 176.103.130.132:443
host: dns-family.adguard.com/dns-query
keepalive: 40
keepalive-query: yes
end;

name: adguard-family2
website: https://adguard.com/en/adguard-dns/overview.html
zone: Americas, AsiaPacific, Europe
tags: family
address: 176.103.130.134:443
host: dns-family.adguard.com/dns-query
keepalive: 40
keepalive-query: yes
end;

name: ahadns-nl
website: https://ahadns.com
zone: Europe
tags: adblocker, Netherlands, Europe
address: 5.2.75.75:443
host: doh.nl.ahadns.net/dns-query
keepalive: 40
end;

name: ahadns-nl-dot
website: https://ahadns.com
zone: Europe
tags: adblocker, Netherlands, Europe
address: 5.2.75.75:853
host: dot.nl.ahadns.net/
keepalive: 25
transport: dot
end;

name: ahadns-in
website: https://ahadns.com
zone: AsiaPacific
tags: adblocker, India, AsiaPacific
address: 45.79.120.233:443
host: doh.in.ahadns.net/dns-query
keepalive: 40
end;

name: ahadns-in-dot
website: https://ahadns.com
zone: AsiaPacific
tags: admin-down, adblocker, India, AsiaPacific
address: 45.79.120.233:853
host: dot.in.ahadns.net/
keepalive: 25
transport: dot
end;

name: ahadns-westus
website: https://ahadns.com
zone: Americas
tags: adblocker, California, Americas
address: 45.67.219.208:443
host: doh.la.ahadns.net/dns-query
keepalive: 40
end;

name: ahadns-westus-dot
website: https://ahadns.com
zone: Americas
tags: adblocker, California, Americas
address: 45.67.219.208:853
host: dot.la.ahadns.net/
keepalive: 25
transport: dot
end;

name: ahadns-eastus
website: https://ahadns.com
zone: Americas
tags: adblocker, NY, Americas
address: 185.213.26.187:443
host: doh.ny.ahadns.net/dns-query
keepalive: 40
end;

name: ahadns-eastus-dot
website: https://ahadns.com
zone: Americas
tags: adblocker, NY, Americas
address: 185.213.26.187:853
host: dot.ny.ahadns.net/
keepalive: 25
transport: dot
end;

name: ahadns-pl
website: https://ahadns.com
zone: Europe
tags: adblocker, Poland, Europe
address: 45.132.75.16:443
host: doh.pl.ahadns.net/dns-query
keepalive: 40
end;

name: ahadns-pl-dot
website: https://ahadns.com
zone: Europe
tags: adblocker, Poland, Europe
address: 45.132.75.16:853
host: dot.pl.ahadns.net/
keepalive: 25
transport: dot
end;

name: ahadns-it
website: https://ahadns.com
zone: Europe
tags: adblocker, Italy, Europe
address: 45.91.95.12:443
host: doh.pl.ahadns.net/dns-query
keepalive: 40
end;

name: ahadns-it-dot
website: https://ahadns.com
zone: Europe
tags: adblocker, Italy, Europe
address: 45.91.95.12:853
host: doh.pl.ahadns.net/
keepalive: 25
transport: dot
end;

name: ahadns-es
website: https://ahadns.com
zone: Europe
tags: adblocker, Spain, Europe
address: 45.132.74.167:443
host: doh.es.ahadns.net/dns-query
keepalive: 40
end;

name: ahadns-es-dot
website: https://ahadns.com
zone: Europe
tags: adblocker, Spain, Europe
address: 45.132.74.167:853
host: doh.es.ahadns.net/
keepalive: 25
transport: dot
end;

name: ahadns-no
website: https://ahadns.com
zone: Europe
tags: adblocker, Norway, Europe
address: 185.175.56.133:443
host: doh.no.ahadns.net/dns-query
keepalive: 40
end;

name: ahadns-no-dot
website: https://ahadns.com
zone: Europe
tags: adblocker, Norway, Europe
address: 185.175.56.133:853
host: doh.no.ahadns.net/
keepalive: 25
transport: dot
end;

name: ahadns-centralus
website: https://ahadns.com
zone: Americas
tags: adblocker, Illinois, Americas
address: 193.29.62.196:443
host: doh.chi.ahadns.net/dns-query
keepalive: 40
end;

name: ahadns-centralus-dot
website: https://ahadns.com
zone: Americas
tags: adblocker, Illinois, Americas
address: 193.29.62.196:853
host: doh.chi.ahadns.net/
keepalive: 25
transport: dot
end;

name: ahadns-au
website: https://ahadns.com
zone: AsiaPacific
tags: adblocker, Australia, AsiaPacific
address: 103.73.64.132:443
host: doh.au.ahadns.net/dns-query
keepalive: 40
end;

name: ahadns-au-dot
website: https://ahadns.com
zone: AsiaPacific
tags: adblocker, Australia, AsiaPacific
address: 103.73.64.132:853
host: doh.au.ahadns.net/
keepalive: 25
transport: dot
end;

# short keepalive
name: alekberg-nl
website: https://alekberg.net/
zone: Europe
tags: Netherlands, Europe
address: 51.15.124.208:443
host: dnsnl.alekberg.net/dns-query
keepalive: 7
end;

name: alekberg-nl-adblocker
website: https://alekberg.net/
zone: Europe
tags: adblocker, Netherlands, Europe
address: 51.15.124.208:443
host: dnsnl-noads.alekberg.net/dns-query
keepalive: 7
end;

name: alekberg-es
website: https://alekberg.net/
zone: Europe
tags: Spain, Europe
address: 185.253.154.66:443
host: dnses.alekberg.net/dns-query
keepalive: 7
end;

name: alekberg-es-adblocker
website: https://alekberg.net/
zone: Europe
tags: adblocker, Spain, Europe
address: 185.253.154.66:443
host: dnses-noads.alekberg.net/dns-query
keepalive: 7
end;

name: alekberg-se
website: https://alekberg.net/
zone: Europe
tags: Sweden, Europe
address: 45.153.187.96:443
host: dnsse.alekberg.net/dns-query
keepalive: 7
end;

name: alekberg-se-adblocker
website: https://alekberg.net/
zone: Europe
tags: adblocker, Sweden, Europe
address: 45.153.187.96:443
host: dnsse-noads.alekberg.net/dns-query
keepalive: 7
end;

name: appliedprivacy
website: https://appliedprivacy.net
zone: Europe
tags: Austria, Europe
address: 146.255.56.98:443
host: doh.applied-privacy.net/query
sni: yes
keepalive: 25
end;

name: arapurayil
website: https://www.dns.arapurayil.com
zone: AsiaPacific
tags: admin-down, India, AsiaPacific
address: 3.7.176.123:443
host: dns.arapurayil.com/dns-query
keepalive: 40
end;

name: blahdns-ch
website: https://blahdns.com
zone: Europe
tags: admin-down, Switzerland, Europe, adblocker
address: 45.91.92.121:443
host: doh-fi.blahdns.com/dns-query
sni: yes
keepalive: 7
end;

name: blahdns-fi
website: https://blahdns.com
zone: Europe
tags: Finland, Europe, adblocker
address: 95.216.212.177:443
host: doh-fi.blahdns.com/dns-query
sni: yes
keepalive: 7
end;

name: blahdns-de
website: https://blahdns.com
zone: Europe
tags: Germany, Europe, adblocker
address: 78.46.244.143:443
host: doh-de.blahdns.com/dns-query
sni: yes
keepalive: 7
end;

# short keepalive
name: blahdns-jp
website: https://blahdns.com
zone: AsiaPacific
tags: Japan, AsiaPacific, adblocker
address: 139.162.112.47:443
host: doh-jp.blahdns.com/dns-query
sni: yes
keepalive: 7
end;

#short keepalive, expired certificate
name: blahdns-sg
website: https://blahdns.com
zone: AsiaPacific
tags: Singapore, AsiaPacific, adblocker
address: 192.53.175.149:443
host: doh-sg.blahdns.com/dns-query
sni: yes
keepalive: 7
end;

name: bortzmeyer
website: https://www.bortzmeyer.org/doh-bortzmeyer-fr-policy.html
zone: Europe
tags: France, Europe
address: 193.70.85.11:443
host: doh.bortzmeyer.fr/
keepalive: 25
end;

# blocking subnets of known datacenters using https://github.com/brahma-dev/ufw-bots
name: brahmaworld
website: https://dns.brahma.world/
zone: Europe
tags: Sweden, Europe, adblocker
address: 16.170.150.221:443
host: dns.brahma.world/dns-query
keepalive: 40
keepalive-query: yes
end;

name: bravedns
website: https://bravedns.com
zone: Americas, AsiaPacific, Europe
tags: geocast, Americas, AsiaPacific, Europe
address: free.bravedns.com:443
host: free.bravedns.com/dns-query
keepalive: 40
sni: yes
end;

name: bravedns2
website: https://bravedns.com
zone: Americas, AsiaPacific, Europe
tags: geocast, Americas, AsiaPacific, Europe
address: basic.bravedns.com:443
host: basic.bravedns.com/
keepalive: 40
sni: yes
end;

name: cira
website: https://www.cira.ca/cybersecurity-services/canadianshield/how-works
zone: Americas
tags: Ontario, Quebec, BritishColumbia, Americas
address: 149.112.121.10:443
host: private.canadianshield.cira.ca/dns-query
keepalive: 7
end;

name: cira2
website: https://www.cira.ca/cybersecurity-services/canadianshield/how-works
zone: Americas
tags: Ontario, Quebec, BritishColumbia, Americas
address: 149.112.122.10:443
host: private.canadianshield.cira.ca/dns-query
keepalive: 7
end;

name: cira-security
website: https://www.cira.ca/cybersecurity-services/canadianshield/how-works
zone: Americas
tags: security, Ontario, Quebec, BritishColumbia, Americas
address: 149.112.121.20:443
host: protected.canadianshield.cira.ca/dns-query
keepalive: 7
end;

name: cira-security2
website: https://www.cira.ca/cybersecurity-services/canadianshield/how-works
zone: Americas
tags: security, Ontario, Quebec, BritishColumbia, Americas
address: 149.112.122.20:443
host: protected.canadianshield.cira.ca/dns-query
keepalive: 7
end;

name: cira-family
website: https://www.cira.ca/cybersecurity-services/canadianshield/how-works
zone: Americas
tags: family
address: 149.112.121.30:443
host: family.canadianshield.cira.ca/dns-query
keepalive: 7
end;

name: cira-family2
website: https://www.cira.ca/cybersecurity-services/canadianshield/how-works
zone: Americas
tags: family
address: 149.112.122.30:443
host: family.canadianshield.cira.ca/dns-query
keepalive: 7
end;

name: cleanbrowsing
website: https://cleanbrowsing.org
zone: Americas, AsiaPacific, Europe
tags: anycast, security, Americas, AsiaPacific, Europe
address: 185.228.168.168:443
host: doh.cleanbrowsing.org/doh/security-filter
keepalive: 40
end;

name: cleanbrowsing2
website: https://cleanbrowsing.org
zone: Americas, AsiaPacific, Europe
tags: anycast, security, Americas, AsiaPacific, Europe
address: 185.228.168.10:443
host: doh.cleanbrowsing.org/doh/security-filter
keepalive: 40
end;

name: cleanbrowsing-family
website: https://cleanbrowsing.org
zone: Americas, AsiaPacific, Europe
tags: family
address: 185.228.168.168:443
host: doh.cleanbrowsing.org/doh/family-filter
keepalive: 40
end;

name: cleanbrowsing-family2
website: https://cleanbrowsing.org
zone: Americas, AsiaPacific, Europe
tags: family
address: 185.228.168.10:443
host: doh.cleanbrowsing.org/doh/family-filter
keepalive: 40
end;

name: cleanbrowsing-adult
website: https://cleanbrowsing.org
zone: Americas, AsiaPacific, Europe
tags: safe-for-work
address: 185.228.168.168:443
host: doh.cleanbrowsing.org/doh/adult-filter
keepalive: 40
end;

name: cleanbrowsing-adult2
website: https://cleanbrowsing.org
zone: Americas, AsiaPacific, Europe
tags: safe-for-work
address: 185.228.168.10:443
host: doh.cleanbrowsing.org/doh/adult-filter
keepalive: 40
end;

name: cloudflare
website: https://www.cloudflare.com
zone: Americas, AsiaPacific, Europe
tags: anycast, Americas, AsiaPacific, Europe
address: 1.1.1.1:443
host: cloudflare-dns.com/dns-query
keepalive: 40
end;

name: cloudflare2
website: https://www.cloudflare.com
zone: Americas, AsiaPacific, Europe
tags: anycast, Americas, AsiaPacific, Europe
address: 1.0.0.1:443
host: cloudflare-dns.com/dns-query
keepalive: 40
end;

name: cloudflare-security
website: https://www.cloudflare.com
zone: Americas, AsiaPacific, Europe
tags: anycast, security, Americas, AsiaPacific, Europe
address: 1.1.1.2:443
host: security.cloudflare-dns.com/dns-query
keepalive: 40
end;

name: cloudflare-security2
website: https://www.cloudflare.com
zone: Americas, AsiaPacific, Europe
tags: anycast, security, Americas, AsiaPacific, Europe
address: 1.0.0.2:443
host: security.cloudflare-dns.com/dns-query
keepalive: 40
end;

name: cloudflare-family
website: https://www.cloudflare.com
zone: Americas, AsiaPacific, Europe
tags: family
address: 1.0.0.3:443
host: family.cloudflare-dns.com/dns-query
keepalive: 40
end;

name: cloudflare-family2
website: https://www.cloudflare.com
zone: Americas, AsiaPacific, Europe
tags: family
address: 1.1.1.3:443
host: family.cloudflare-dns.com/dns-query
keepalive: 40
end;

name: commsone
website: https://www.comss.ru/page.php?id=7315
zone: Europe
tags: Moscow, Russia, Europe, adblocker
address: 92.38.152.163:443
host: dns.comss.one/dns-query
keepalive: 40
keepalive-query: yes
end;

name: commsone2
website: https://www.comss.ru/page.php?id=7315
zone: Europe
tags: Lithuania, Europe, adblocker
address: 93.115.24.204:443
host: dns.comss.one/dns-query
keepalive: 40
keepalive-query: yes
end;

name: commsone3
website: https://www.comss.ru/page.php?id=7315
zone: Europe
tags: Lithuania, Europe, adblocker
address: 93.115.24.205:443
host: dns.comss.one/dns-query
keepalive: 40
keepalive-query: yes
end;

name: commsone4
website: https://www.comss.ru/page.php?id=7315
zone: Europe
tags: Yekaterinburg, Russia, AsiaPacific, adblocker
address: 92.223.109.31:443
host: dns.comss.one/dns-query
keepalive: 40
keepalive-query: yes
end;

name: commsone5
website: https://www.comss.ru/page.php?id=7315
zone: Europe
tags: Krasnoyarsk, Russia, AsiaPacific, adblocker
address: 91.230.211.67:443
host: dns.comss.one/dns-query
keepalive: 40
keepalive-query: yes
end;

name: controld
website: https://controld.com/free-dns/
zone: Americas, AsiaPacific, Europe
tags: anycast, Americas, AsiaPacific, Europe
address: 76.76.2.11:443
host: freedns.controld.com/p0
keepalive: 40
end;

name: controld-security
website: https://controld.com/free-dns/
zone: Americas, AsiaPacific, Europe
tags: security, adblocker, anycast, Americas, AsiaPacific, Europe
address: 76.76.2.11:443
host: freedns.controld.com/p2
keepalive: 40
end;

name: controld-family
website: https://controld.com/free-dns/
zone: Americas, AsiaPacific, Europe
tags: family, anycast, Americas, AsiaPacific, Europe
address: 76.76.2.11:443
host: freedns.controld.com/family
keepalive: 40
end;

#self-signed cert
name: declouds
website: https://decloudus.com/
zone: Europe
tags: admin-down, adblocker, Germany, Europe
address: 176.9.199.158:443
host: dns.decloudus.com/dns-query
keepalive: 40
end;

name: defaultroutes
website: https://doh.defaultroutes.de/
zone: Europe
tags: admin-down, Germany, Europe
address: 5.45.107.88:443
host: doh.defaultroutes.de/dns-query
sni: yes
keepalive-query: yes
keepalive: 40
end;

name: digitalcourage-dot
website: hhttps://digitalcourage.de/support/zensurfreier-dns-server
zone: Europe
tags: Germany, Europe
address: 46.182.19.48:853
host: dns2.digitalcourage.de/
keepalive: 25
transport: dot
end;

name: digitalcourage2-dot
website: hhttps://digitalcourage.de/support/zensurfreier-dns-server
zone: Europe
tags: Germany, Europe
address: 5.9.164.112:853
host: dns3.digitalcourage.de/
keepalive: 25
transport: dot
end;

name: digital-society
website: https://www.digitale-gesellschaft.ch
zone: Europe
tags: Switzerland, Europe
address: 185.95.218.42:443
host: dns.digitale-gesellschaft.ch/dns-query
keepalive: 40
end;

name: digital-society2
website: https://www.digitale-gesellschaft.ch
zone: Europe
tags: Switzerland, Europe
address: 185.95.218.43:443
host: dns.digitale-gesellschaft.ch/dns-query
keepalive: 40
end;

name: digital-society-dot
website: https://www.digitale-gesellschaft.ch
zone: Europe
tags: Switzerland, Europe
address: 185.95.218.42:853
host: dns.digitale-gesellschaft.ch/
keepalive: 25
transport: dot
end;

# short keepalive
name: digital-society-dot2
website: https://www.digitale-gesellschaft.ch
zone: Europe
tags: Switzerland, Europe
address: 185.95.218.43:853
host: dns.digitale-gesellschaft.ch/dns-query
keepalive: 7
transport: dot
end;

name: dismail-dot
website: https://dismail.de/info.html
zone: Europe
tags: adblocker, Germany, Europe
address: 80.241.218.68:853
host: fdns1.dismail.de/
keepalive: 25
transport: dot
end;

name: dismail2-dot
website: https://dismail.de/info.html
zone: Europe
tags: adblocker, Germany, Europe
address: 159.69.114.157:853
host: fdns2.dismail.de/
keepalive: 25
transport: dot
end;

name: dns-sb1
website: https://dns.sb/doh
zone: Europe, AsiaPacific, Americas
tags: anycast, Americas, AsiaPacific, Europe
address: 185.222.222.222:443
host: doh.dns.sb/dns-query
sni: yes
keepalive: 40
keepalive-query: yes
end;

name: dns-sb2
website: https://dns.sb/doh
zone: Europe, AsiaPacific, Americas
tags: anycast, Americas, AsiaPacific, Europe
address: 45.11.45.11:443
host: doh.dns.sb/dns-query
sni: yes
keepalive: 40
keepalive-query: yes
end;

name: dns-sb-de1
website: https://dns.sb/doh
zone: Europe
tags: Germany, Europe
address: de-dus.doh.sb:443
host: de-dus.doh.sb/dns-query
sni: yes
keepalive: 40
keepalive-query: yes
end;

name: dns-sb-de2
website: https://dns.sb/doh
zone: Europe
tags: Germany, Europe
address: de-fra.doh.sb:443
host: de-fra.doh.sb/dns-query
sni: yes
keepalive: 40
keepalive-query: yes
end;

name: dns-sb-nl1
website: https://dns.sb/doh
zone: Europe
tags: Netherlands, Europe
address: nl-ams.doh.sb:443
host: nl-ams.doh.sb/dns-query
sni: yes
keepalive: 40
keepalive-query: yes
end;

name: dns-sb-nl2
website: https://dns.sb/doh
zone: Europe
tags: Netherlands, Europe
address: nl-ams2.doh.sb:443
host: nl-ams2.doh.sb/dns-query
sni: yes
keepalive: 40
keepalive-query: yes
end;

name: dns-sb-uk
website: https://dns.sb/doh
zone: Europe
tags: UK, Europe
address: uk-lon.doh.sb:443
host: uk-lon.doh.sb/dns-query
sni: yes
keepalive: 40
keepalive-query: yes
end;

name: dns-sb-ee
website: https://dns.sb/doh
zone: Europe
tags: Estonia, Europe
address: ee-tll.doh.sb:443
host: ee-tll.doh.sb/dns-query
sni: yes
keepalive: 40
keepalive-query: yes
end;

name: dns-sb-jp1
website: https://dns.sb/doh
zone: AsiaPacific
tags: Japan, AsiaPacific
address: jp-kix.doh.sb:443
host: jp-kix.doh.sb/dns-query
sni: yes
keepalive: 40
keepalive-query: yes
end;

name: dns-sb-jp2
website: https://dns.sb/doh
zone: AsiaPacific
tags: Japan, AsiaPacific
address: jp-nrt.doh.sb:443
host: jp-nrt.doh.sb/dns-query
sni: yes
keepalive: 40
keepalive-query: yes
end;

name: dns-sb-hk
website: https://dns.sb/doh
zone: AsiaPacific
tags: HongKong, AsiaPacific
address: hk-hkg.doh.sb:443
host: hk-hkg.doh.sb/dns-query
sni: yes
keepalive: 40
keepalive-query: yes
end;

name: dns-sb-au
website: https://dns.sb/doh
zone: AsiaPacific
tags: Australia, AsiaPacific
address: au-syd.doh.sb:443
host: au-syd.doh.sb/dns-query
sni: yes
keepalive: 40
keepalive-query: yes
end;

name: dns-sb-us
website: https://dns.sb/doh
zone: Americas
tags: US, Americas
address: us-chi.doh.sb:443
host: us-chi.doh.sb/dns-query
sni: yes
keepalive: 40
keepalive-query: yes
end;

name: dns-sb-in
website: https://dns.sb/doh
zone: AsiaPacific
tags: India, AsiaPacific
address: in-blr.doh.sb:443
host: in-blr.doh.sb/dns-query
sni: yes
keepalive: 40
keepalive-query: yes
end;

name: dns-sb-sg
website: https://dns.sb/doh
zone: AsiaPacific
tags: Singapore, AsiaPacific
address: sg-sin.doh.sb:443
host: sg-sin.doh.sb/dns-query
sni: yes
keepalive: 40
keepalive-query: yes
end;

name: dns-sb-kr
website: https://dns.sb/doh
zone: AsiaPacific
tags: Korea, AsiaPacific
address: kr-sel.doh.sb:443
host: kr-sel.doh.sb/dns-query
sni: yes
keepalive: 40
keepalive-query: yes
end;

name: dns-sb-ru
website: https://dns.sb/doh
zone: Europe
tags: Rusia, Europe
address: ru-mow.doh.sb:443
host: ru-mow.doh.sb/dns-query
sni: yes
keepalive: 40
keepalive-query: yes
end;

name: dns-sb-ca
website: https://dns.sb/doh
zone: Americas
tags: Canada, Americas
address: ca-yyc.doh.sb:443
host: ca-yyc.doh.sb/dns-query
sni: yes
keepalive: 40
keepalive-query: yes
end;

name: dns-watch
website: https://dns.watch/
zone: Europe
tags: admin-down, Germany, Europe
address: 84.200.70.40:443
host: resolver2.dns.watch/dns-query
keepalive: 40
end;

name: dnscrypt-ca
website: https://dnscrypt.ca/
zone: Americas
tags: Quebec, Americas
address: 167.114.220.125:453
host: dns1.dnscrypt.ca:453/dns-query
keepalive: 40
end;

name: dnscrypt-ca2
website: https://dnscrypt.ca/
zone: Americas
tags: Quebec, Americas
address: 149.56.228.45:453
host: dns2.dnscrypt.ca:453/dns-query
keepalive: 40
end;

name: dnscrypt-uk
website: https://dnscrypt.uk/
zone: Europe
tags: UK, Europe
address: 165.227.233.200:443
host: doh.dnscrypt.uk/dns-query
keepalive: 40
keepalive-query: yes
end;

name: dnscrypt-uk2
website: https://dnscrypt.uk/
zone: Europe
tags: UK, Europe
address: 136.244.65.20:443
host: v.dnscrypt.uk/dns-query
keepalive: 40
keepalive-query: yes
end;

name: dnsforfamily
website: https://dnsforfamily.com
zone: Europe
tags: family, Germany, Europe
address: 95.217.213.94:443
host: dns-doh.dnsforfamily.com/dns-query
keepalive: 25
end;

# short keepalive
name: dnsforfamily-dot
website: https://dnsforfamily.com
zone: Europe
tags: family, Germany, Europe
address: 95.217.213.94:853
host: dns-dot.dnsforfamily.com/
keepalive: 40
transport: dot
end;

name: dnsforge
website: https://dnsforge.de
zone: Europe
tags: Germany, Europe, adblocker
address: 176.9.93.198:443
host: dnsforge.de/dns-query
keepalive: 7
end;

name: dnshome
website: https://www.dnshome.de/doh-dot-public-resolver.php
zone: Europe
tags: Germany, Europe
address: 185.233.106.232:443
host: dns.dnshome.de/dns-query
keepalive: 25
end;

name: dnshome2
website: https://www.dnshome.de/doh-dot-public-resolver.php
zone: Europe
tags: Germany, Europe
address: 185.233.107.4:443
host: dns.dnshome.de/dns-query
keepalive: 25
end;

name: dnslify
website: https://www.dnslify.com/
zone: Americas, AsiaPacific, Europe
tags: admin-down, Americas, AsiaPacific, Europe, NY, California, Singapore, Netherlands, Germany, UK
address: 185.235.81.1:443
host: doh.dnslify.com/dns-query
keepalive: 25
keepalive-query: yes
end;

name: dnslify2
website: https://www.dnslify.com/
zone: Americas, AsiaPacific, Europe
tags: admin-down, Americas, AsiaPacific, Europe, NY, California, Singapore, Netherlands, Germany, UK
address: 185.235.81.2:443
host: doh.dnslify.com/dns-query
keepalive: 25
keepalive-query: yes
end;

name: edgy
website: https://edgy.network/
zone: AsiaPacific
tags: admin-down, adblocker, OpenNIC, Indonesia, AsiaPacific
address: 27.112.79.80:443
host: dns.edgy.network/dns-query
keepalive: 40
end;

name: edgy-dot
website: https://edgy.network/
zone: AsiaPacific
tags: admin-down, adblocker, OpenNIC, Indonesia, AsiaPacific
address: 27.112.79.80:853
host: dns.edgy.network/
transport: dot
keepalive: 40
end;

# ns8.he.de.dns.opennic.glue
# http/1.1
name: eth-services
website: https://servers.opennic.org/
zone: Europe
tags: Germany, Europe, OpenNIC
address: 94.247.43.254:853
host: opennic1.eth-services.de:853/
keepalive: 40
end;

# ns31.de.dns.opennic.glue
# http/1.1
name: eth-services2
website: https://servers.opennic.org/
zone: Europe
tags: Germany, Europe, OpenNIC
address: 195.10.195.195:853
host: opennic2.eth-services.de:853/
keepalive: 40
end;

name: faelix-uk-adblocker
website: https://faelix.net/ref/dns/#privacy-dns
zone: Europe
tags: admin-down, UK, Europe, adblocker
address: 46.227.200.52:443
host: pdns.faelix.net/
keepalive: 25
end;

name: faelix-uk-adblocker2
website: https://faelix.net/ref/dns/#privacy-dns
zone: Europe
tags: admin-down, UK, Europe, adblocker
address: 46.227.203.52:443
host: pdns.faelix.net/
keepalive: 25
end;

name: faelix-uk-adblocker3
website: https://faelix.net/ref/dns/#privacy-dns
zone: Europe
tags: admin-down, UK, Europe, adblocker
address: 46.227.207.52:443
host: pdns.faelix.net/
keepalive: 25
end;

# expired cert
name: faelix-ch-adblocker
website: https://faelix.net/ref/dns/#privacy-dns
zone: Europe
tags: admin-down, Switzerland, Europe, adblocker
address: 185.134.196.52:443
host: pdns.faelix.net/
keepalive: 25
end;

name: faelix-uk
website: https://faelix.net/ref/dns
zone: Europe
tags: UK, Europe
address: 46.227.200.54:443
host: rdns.faelix.net/
keepalive: 25
end;

name: faelix-uk2
website: https://faelix.net/ref/dns
zone: Europe
tags: UK, Europe
address: 46.227.200.55:443
host: rdns.faelix.net/
keepalive: 25
end;

name: faelix-ch
website: https://faelix.net/ref/dns/#privacy-dns
zone: Europe
tags: Switzerland, Europe
address: 185.134.196.54:443
host: rdns.faelix.net/
keepalive: 25
end;

name: faelix-ch2
website: https://faelix.net/ref/dns/#privacy-dns
zone: Europe
tags: Switzerland, Europe
address: 185.134.196.55:443
host: rdns.faelix.net/
keepalive: 25
end;

name: ffmuc
website: https://ffmuc.net/
zone: Europe
tags: Germany, Europe
address: 185.150.99.255:443
host: doh.ffmuc.net/dns-query
sni: yes
keepalive: 40
end;

name: ffmuc2
website: https://ffmuc.net/
zone: Europe
tags: Germany, Europe
address: 5.1.66.255:443
host: doh.ffmuc.net/dns-query
sni: yes
keepalive: 40
end;

name: flatuslifir
website: https://github.com/curl/curl/wiki/DNS-over-HTTPS
zone: Europe
tags: Iceland, Europe
address: 46.239.223.80:443
host: dns.flatuslifir.is/dns-query
keepalive: 40
end;

name: flatuslifir-dot
website: https://github.com/curl/curl/wiki/DNS-over-HTTPS
zone: Europe
tags: Iceland, Europe
address: 46.239.223.80:853
host: dns.flatuslifir.is/
transport: dot
keepalive: 25
end;

name: getdnsapi-dot
website: https://getdnsapi.net/
zone: Europe
tags: Netherlands, Europe
address: 185.49.141.37:853
host: getdnsapi.net/
keepalive: 40
transport: dot
end;

name: hostux
website: https://hostux.network/en/index.html
zone: Europe
tags: Luxembourg, Europe
address: 46.226.108.173:443
host: dns.hostux.net/dns-query
keepalive: 25
end;

name: hostux-adblocker
website: https://hostux.network/en/index.html
zone: Europe
tags: Luxembourg, Europe, adblocker
address: 46.226.109.82:443
host: dns.hostux.net/ads
keepalive: 25
end;

#short keepalive
name: i2pd
website: https://opennic.i2pd.xyz/
zone: Europe
tags: France, Europe, OpenNIC
address: 151.80.222.79:443
host: opennic.i2pd.xyz/dns-query
keepalive: 7
end;

name: ibksturm
website: https://github.com/DNSCrypt/dnscrypt-resolvers/blob/master/v3/public-resolvers.md
zone: Europe
tags: admin-down, Switzerland, Europe, OpenNIC
address: 83.78.120.227:443
host: ibksturm.synology.me/dns-query
keepalive: 40
end;

name: ibuki
website: https://ibuki.cgnat.net/
zone: Americas
tags: Brazil, Americas
address: 168.138.243.216:443
host: ibuki.cgnat.net/dns-query
keepalive: 40
end;

name: lavadns-us
website: https://dns.lavate.ch
zone: Americas
tags: admin-down, OpenNIC, California, Americas
address: 79.110.170.43:443
host: us1.dns.lavate.ch/dns-query
keepalive: 40
end;

name: lavadns-fi
website: https://dns.lavate.ch
zone: Europe
tags: OpenNIC, Finland, Europe
address: 95.217.25.217:443
host: eu1.dns.lavate.ch/dns-query
keepalive: 40
end;

name: lavadns-de
website: https://dns.lavate.ch
zone: Europe
tags: admin-down, OpenNIC, Germany, Europe
address: 130.61.185.42:443
host: eu2.dns.lavate.ch/dns-query
keepalive: 40
end;

name: lelux
website: https://lelux.fi/resolver/
zone: Europe
tags:  admin-down, Netherlands, Europe
address: 51.158.147.50:443
host: resolver-eu.lelux.fi/dns-query
keepalive: 25
#keepalive-query: yes
end;

# using HTTP 1.1
name: li
website: https://doh.li/
zone: Europe
tags: UK, Europe
address: 46.101.66.244:443
host: doh.li/dns-query
keepalive: 40
end;

name: li-dot
website: https://doh.li/
zone: Europe
tags: UK, Europe
address: 46.101.66.244:853
host: doh.li/dns-query
keepalive: 40
transport: dot
end;

name: libredns
website: https://libredns.gr/
zone: Europe
tags: Germany, Europe, OpenNIC
address: 116.202.176.26:443
host: doh.libredns.gr/dns-query
keepalive: 40
end;

name: libredns-adblocker
website: https://libredns.gr/
zone: Europe
tags: Germany, Europe, OpenNIC, adblocker
address: 116.202.176.26:443
host: doh.libredns.gr/ads
keepalive: 40
end;

name: linuxsec
website: https://www.linuxsec.org/
zone: AsiaPacific
tags: admin-down, security, Indonesia, AsiaPacific
address: 103.85.15.60:443
host: doh.linuxsec.org/dns-query
keepalive: 40
sni: yes
end;

name: linuxsec-adblocker
website: https://www.linuxsec.org/
zone: AsiaPacific
tags: admin-down, security, adblocker, Indonesia, AsiaPacific
address: 103.85.15.60:443
host: doh.linuxsec.org/adguard
keepalive: 40
sni: yes
end;

name: meganerd
website: https://meganerd.nl/encrypted-dns-server
zone: Europe
tags: admin-down, Netherlands, Europe
address: 136.244.97.114:443
host: chewbacca.meganerd.nl/doh
keepalive: 7
end;

name: moulticast
website: https://www.moulticast.net/dns/
zone: Europe
tags: admin-down, Germany, Europe
address: 140.82.59.231:443
host: dns.moulticast.net/dns-query
keepalive: 25
end;

name: nextdns
website: https://nextdns.io/
zone: Americas, AsiaPacific, Europe
tags: anycast, Americas, AsiaPacific, Europe
address: 45.90.30.0:443
host: trr.dns.nextdns.io/
keepalive-query: yes
keepalive: 25
end;

name: nextdns2
website: https://nextdns.io/
zone: Americas, AsiaPacific, Europe
tags: anycast, Americas, AsiaPacific, Europe
address: 45.90.28.0:443
host: trr.dns.nextdns.io/
keepalive-query: yes
keepalive: 25
end;

name: njalla
website: https://njal.la
zone: Europe
tags: Sweden, Europe
address: 95.215.19.53:443
host: dns.njal.la/dns-query
keepalive: 40
end;

name: oszx
website: https://dns.oszx.co
zone: Europe
tags: UK, Europe, adblocker
address: 51.38.83.141:443
host: dns.oszx.co/dns-query
sni: yes
keepalive: 40
end;

name: oszx-dot
website: https://dns.oszx.co
zone: Europe
tags: UK, Europe, adblocker
address: 51.38.83.141:853
host: dns.oszx.co/
sni: yes
keepalive: 25
transport: dot
end;

# Discontinued - according to the website, it will be replaced by a new service
#name: powerdns
#website: https://powerdns.org
#zone: Europe
#tags: Netherlands, Europe
#address: 136.144.215.158:443
#host: doh.powerdns.org/dns-query
#keepalive: 25
#end;

name: quad9
website: https://quad9.net
zone: Americas, AsiaPacific, Europe
tags: anycast, security, Americas, AsiaPacific, Europe
address: 9.9.9.9:443
host: dns.quad9.net/dns-query
keepalive: 25
end;

name: quad9-2
website: https://quad9.net
zone: Americas, AsiaPacific, Europe
tags: anycast, security, Americas, AsiaPacific, Europe
address: 149.112.112.112:443
host: dns.quad9.net/dns-query
keepalive: 25
end;

name: quad9-3
website: https://quad9.net
zone: Americas, AsiaPacific, Europe
tags: anycast, security, Americas, AsiaPacific, Europe
address: 149.112.112.9:443
host: dns9.quad9.net/dns-query
keepalive: 25
end;

name: quad9-unsecured
website: https://quad9.net
zone: Americas, AsiaPacific, Europe
tags: anycast, Americas, AsiaPacific, Europe
address: 9.9.9.10:443
host: dns10.quad9.net/dns-query
keepalive: 25
end;

name: quad9-unsecured-2
website: https://quad9.net
zone: Americas, AsiaPacific, Europe
tags: anycast, Americas, AsiaPacific, Europe
address: 149.112.112.10:443
host: dns10.quad9.net/dns-query
keepalive: 25
end;

name: radeksprta-dot
website: https://dns.radeksprta.eu/
zone: Europe
tags: OpenNIC, Czechia, Europe
address: 80.211.208.74:853
host: dns.radeksprta.eu/
keepalive: 25
transport: dot
end;

# self-signed cert
name: rumpelsepp
website: https://rumpelsepp.org/2020/03/10/announcing-dns-query.html
zone: Europe
tags: admin-down, Germany, Europe
address: 116.203.179.248:443
sni: yes
host: rumpelsepp.org/dns-query
keepalive: 40
end;

name: ryan-palmer
website: https://github.com/DNSCrypt/dnscrypt-resolvers/blob/master/v3/public-resolvers.md
zone: Europe
tags: UK, Europe
address: 68.183.253.200:443
host: ns1.ryan-palmer.com/dns-query
keepalive: 25
end;

name: seby
website: https://dns.seby.io
zone: AsiaPacific
tags: Australia, AsiaPacific, OpenNIC
address: 45.76.113.31:8443
host: dns.seby.io/dns-query
keepalive: 25
end;

name: seby-dot
website: https://dns.seby.io
zone: AsiaPacific
tags: admin-down, Australia, AsiaPacific, OpenNIC
address: 45.76.113.31:853
host: dns.seby.io/
transport: dot
keepalive: 40
end;

name: seby2
website: https://dns.seby.io
zone: AsiaPacific
tags: Australia, AsiaPacific, OpenNIC
address: 139.99.222.72:443
host: doh-2.seby.io/dns-query
keepalive: 25
end;

name: seby2-dot
website: https://dns.seby.io
zone: AsiaPacific
tags: admin-down, Australia, AsiaPacific, OpenNIC
address: 139.99.222.72:853
host: doh-2.seby.io/
transport: dot
keepalive: 40
end;

name: sinodun-dot
website: https://dnsprivacy.org
zone: Europe
tags: Netherlands, Europe
address: 145.100.185.15:443
host: dnsovertls.sinodun.com/
keepalive: 25
transport: dot
end;

name: sinodun2-dot
website: https://dnsprivacy.org
zone: Europe
tags: Netherlands, Europe
address: 145.100.185.16:443
host: dnsovertls1.sinodun.com/
keepalive: 25
transport: dot
end;

name: sinodun3-dot
website: https://dnsprivacy.org
zone: Europe
tags: Netherlands, Europe
address: 145.100.185.17:853
host: dnsovertls1.sinodun.com/
keepalive: 7
transport: dot
end;

name: sinodun4-dot
website: https://dnsprivacy.org
zone: Europe
tags: Netherlands, Europe
address: 145.100.185.18:853
host: dnsovertls1.sinodun.com/
keepalive: 25
transport: dot
end;

name: snopyta
website: https://snopyta.org
zone: Europe
tags: Finland, Europe
address: 95.216.229.153:443
host: fi.doh.dns.snopyta.org/dns-query
sni: yes
keepalive: 40
end;

name: switch
website: https://www.switch.ch/security/info/public-dns/
zone: Europe
tags: Switzerland, Europe
address: 130.59.31.248:443
host: dns.switch.ch/dns-query
keepalive: 25
end;

name: switch2
website: https://www.switch.ch/security/info/public-dns/
zone: Europe
tags: Switzerland, Europe
address: 130.59.31.251:443
host: dns.switch.ch/dns-query
keepalive: 25
end;

name: therifleman
website: https://therifleman.name/
zone: AsiaPacific
tags: India, AsiaPacific
address: 172.104.206.174:443
host: dns.therifleman.name/dns-query
keepalive: 40
end;

name: tiarap
website: https://doh.tiarap.org
zone: Americas, AsiaPacific, Europe
tags: geocast, Americas, AsiaPacific, Europe
address: doh.tiarap.org:443
host: doh.tiarap.org/dns-query
sni: yes
keepalive: 40
end;

name: tiarap-jp
website: https://jp.tiar.app/
zone: AsiaPacific
tags: Japan, AsiaPacific, adblocker
address: jp.tiar.app:443
host: jp.tiar.app/dns-query
keepalive: 7
end;

name: tiarap-sg
website: https://doh.tiar.app
zone: AsiaPacific
tags: Singapore, AsiaPacific, adblocker
address: doh.tiar.app:443
host: doh.tiar.app/dns-query
keepalive: 7
end;

name: tiarap-sg-dot
website: https://doh.tiar.app
zone: AsiaPacific
tags: Singapore, AsiaPacific, adblocker
address: dot.tiar.app:853
host: dot.tiar.app/
keepalive: 25
transport: dot
sni: yes
end;

name: twnic
website: https://101.101.101.101/index_en.html
zone: AsiaPacific
tags: Taiwan, AsiaPacific
address: 101.101.101.101:443
host: dns.twnic.tw/dns-query
keepalive-query: yes
keepalive: 40
end;

name: twnic-dot
website: https://101.101.101.101/index_en.html
zone: AsiaPacific
tags: Taiwan, AsiaPacific
address: 101.101.101.101:853
host: dns.twnic.tw/
keepalive-query: yes
transport: dot
keepalive: 25
end;

name: uncensoreddns
website: https://blog.uncensoreddns.org/
zone: Americas, Europe
tags: Denmark, Europe, Americas
address: 91.239.100.100:443
host: anycast.censurfridns.dk/dns-query
keepalive: 25
end;

name: uncensoreddns2
website: https://blog.uncensoreddns.org/
zone: Europe
tags: Denmark, Europe
address: 89.233.43.71:443
host: unicast.censurfridns.dk/dns-query
keepalive: 25
end;

name: uncensoreddns3
website: https://blog.uncensoreddns.org/
zone: Americas
tags: Virginia, Americas
address: 198.180.150.12:443
host: unicast.censurfridns.dk/dns-query
keepalive: 25
end;

name: uncensoreddns4
website: https://blog.uncensoreddns.org/
zone: Europe
tags: Denmark, Europe
address: 130.225.244.166:443
host: unicast.censurfridns.dk/dns-query
keepalive: 25
end;

name: uncensoreddns5
website: https://blog.uncensoreddns.org/
zone: Europe
tags: Denmark, Europe
address: 130.226.161.34:443
host: unicast.censurfridns.dk/dns-query
keepalive: 25
end;

name: uncensoreddns6
website: https://blog.uncensoreddns.org/
zone: Europe
tags: Denmark, Europe
address: 185.38.27.139:443
host: unicast.censurfridns.dk/dns-query
keepalive: 25
end;

name: unfiltered-id
website: https://www.linuxsec.org/
zone: AsiaPacific
tags: admin-down, Indonesia, AsiaPacific
address: 116.0.2.86:443
host: doh.this.web.id/dns-query
keepalive: 40
end;

name: usableprivacy
website: https://docs.usableprivacy.com/updns/
zone: Europe
tags: Austria, Europe, adblocker
address: 149.154.153.153:443
host: adfree.usableprivacy.net/
sni: yes
keepalive-query: yes
keepalive: 40
end;

name: wedns
website: https://wevpn.com/wedns
zone: Americas, AsiaPacific, Europe
tags: geocast, security, adblocker, Americas, AsiaPacific, Europe
address: dns.wevpn.com:443
host: dns.wevpn.com/dns-query
keepalive: 40
end;

name: wedns2
website: https://wevpn.com/wedns
zone: Americas, AsiaPacific, Europe
tags: geocast, security, adblocker, Americas, AsiaPacific, Europe
address: dns.wevpn.com:443
host: dns-weblock.wevpn.com/dns-query
keepalive: 40
end;

name: wedns-us1-dot
website: https://wevpn.com/wedns
zone: Americas
tags: adblocker, security, California, Americas
address: 72.11.134.91:853
host: dns.wevpn.com/
keepalive: 40
transport: dot
end;

name: wedns-us2-dot
website: https://wevpn.com/wedns
zone: Americas
tags: adblocker, security, NewJersey, Americas
address: 23.226.134.243:853
host: dns.wevpn.com/
keepalive: 40
transport: dot
end;

name: wedns-uk-dot
website: https://wevpn.com/wedns
zone: Europe
tags: adblocker, security, UK, Europe
address: 216.119.155.49:853
host: dns.wevpn.com/
keepalive: 40
transport: dot
end;

name: wedns-sg-dot
website: https://wevpn.com/wedns
zone: AsiaPacific
tags: adblocker, security, Singapore, AsiaPacific
address: 143.244.33.90:853
host: dns.wevpn.com/
keepalive: 40
transport: dot
end;

# ns1.pra.cz.dns.opennic.glue
name: wil.cloud
website: https://servers.opennic.org/
zone: Europe
tags: Czechia, Europe, OpenNIC
address: 51.254.25.115:443
host: dns-2.wil.cloud/dns-query
sni: yes
keepalive: 40
end;

#ns10.fr.dns.opennic.glue
# expired cert
name: wil.cloud2
website: https://servers.opennic.org/
zone: Europe
tags: admin-down, France, Europe, OpenNIC
address: 87.98.175.85:443
host: dns-1.wil.cloud/dns-query
sni: yes
keepalive: 40
end;

name: yepdns-pl
website: https://get.yepdns.com/
zone: Europe
tags: admin-down, Poland, Europe, adblocker
address: 185.70.196.151:443
host: pl.yepdns.com/dns-query
keepalive: 40
keepalive-query: yes
end;

name: yepdns-es
website: https://get.yepdns.com/
zone: Europe
tags: admin-down, Spain, Europe, adblocker
address: 194.62.96.176:443
host: es.yepdns.com/dns-query
keepalive: 40
keepalive-query: yes
end;
