Недавно я настроил свой ноутбук на использование dns-crypt с использованием dnscrypt-proxy.Файл конфигурации выглядит следующим образом:
server_names = ['securedns', 'cloudflare', 'cloudflare-ipv6', 'securedns-ipv6', 'scaleway-fr', 'dnscrypt.nl-ns0', 'dnscrypt.nl-ns0-doh', 'dnscrypt.nl-ns0-ipv6' ]
listen_addresses = ['127.0.0.1:53', '[::1]:53']
# Use servers reachable over IPv4
ipv4_servers = true
# Use servers reachable over IPv6 -- Do not enable if you don't have IPv6 connectivity
ipv6_servers = true
# Use servers implementing the DNSCrypt protocol
dnscrypt_servers = true
# Use servers implementing the DNS-over-HTTPS protocol
doh_servers = true
## Require servers defined by remote sources to satisfy specific properties
# Server must support DNS security extensions (DNSSEC)
require_dnssec = true
# Server must not log user queries (declarative)
require_nolog = true
# Server must not enforce its own blacklist (for parental control, ads blocking...)
require_nofilter = true
Я настроил конфигурацию DNS моего WiFi-адаптера так, чтобы для серверов IPv4 и IPv6 было установлено значение localhost.Это прекрасно работает в «обычных» приложениях, кроме приложений UWP, таких как стандартные приложения «Погода» и «Календарь», которые не могут подключаться к Интернету.
Если я верну конфигурацию DNS обратно к 8.8.8.8/1.1.1.1, тогда приложения UWP смогут снова подключиться, вернув его обратно на 127.0.0.1, и снова разорвать связь.