title: DNS Revisited
DNS desktop settings / DNS Resolvers
Testing the speed
DNSFilter’s top competitors are SafeDNS, TitanHQ and OpenDNS
dns.adguard.com: 22.214.171.124 and 126.96.36.199 alternate-dns.com: 188.8.131.52 and 184.108.40.206 dnswarden: 220.127.116.11 and 18.104.22.168 bhanupratapys/dnswarden: Adblocking dns and Uncensored dns server. Supports Dns-over-TLS , Dns-over-HTTPS and DNSCrypt with DNSSEC enabled and no logging. There are also Public Pi-hole instances: Home | Public-Pihole
epsiloneight.com/private-dns: 22.214.171.124 dot-de.blahdns.com Blahdns – Dns service support DoH, DoT, DNSCrypt
removeadsservice.com: 126.96.36.199 and 188.8.131.52
Local DNS Proxy
jedisct1/dnscrypt-proxy: dnscrypt-proxy 2 - A flexible DNS proxy, with support for encrypted DNS protocols. The best one and most secure one! GUI for it: Simple DNSCrypt that also installs dnscrypt-proxy Cloaking · jedisct1/dnscrypt-proxy Wiki
DNSAgent: Adocke powerful “hosts” replacement. Acrylic - Autoconfigure Windows 10 Network Adapters to use Acrylic DNS Proxy · Issue #36 · cretueusebiu/valet-windows z3APA3A/3proxy: 3proxy - tiny free proxy server How to resolve all .dev domains to localhost on Windows - Server Fault
Small DNS server You can also use CoreDNS with ad-blocking plugin
Adult Filter DNS
DNS-over-HTTPS (DoH) vs DNS-over-TLS (DoT) vs DNSCrypt
This is an important distinction because it affects what port is used. DNS over TLS has its own port, Port 853. DNS over HTTPS uses Port 443, which is the standard port for HTTPS traffic.
Therefore I will use DNS over HTTPS (DoH).
DNS over TLS: the request itself, its content or response, is encrypted. So you wouldn’t know what was being requested, but they’d know you were using DNS over TLS.
On the other hand, DNS-over-HTTPS is an ugly hack, to try to camouflage DNS queries as web queries, and get them past redirecting proxies (such as many telcos use) and protocol filters and so forth.
Chrome: DNS over HTTPS Coming to Chrome - Chrome Story Firefox: How to enable DNS-over-HTTPS (DoH) in Firefox | ZDNet Windows: see dnscrypt-proxy
Fix Windows 10
These registry key had no effect on my windows10, what worked was: Press WIN+R and write gpedit.msc Expand Administrative templates Expand Network Click DNS-client Double-click “Turn off smart multi-homed name resolution” Check the box called “Enabled” Click “Apply all” and then “OK”
For Windows 10, you can use “Local Policies” to deactivate the feature. Follow the steps below to do this:
Press WIN+R and write gpedit.msc Expand Administrative templates Expand Network Click DNS-client Double-click “Turn off smart multi-homed name resolution” Check the box called “Enabled” Click “Apply all” and then “OK”
ipconfig /flushdns ipconfig /registerdns ipconfig /release ipconfig /renew netsh winsock reset catalog netsh int ipv4 reset reset.log netsh int ipv6 reset reset.log