DoH на Windows 10

Я этой пользуюсь - https://github.com/mokeyish/smartdns-rs
Минимальный конфиг

bind [::]:53
server-https https://1.1.1.1/dns-query
server-https https://8.8.8.8/dns-query

в настройках dns нужно указать локальный 127.0.0.1

У меня на 7-ке без проблем

Спойлер
dnsproxy -u https://cloudflare-dns.com/dns-query -b 1.1.1.1:53
2026/08/31 15:22:13.482339 INFO dnsproxy starting version=v0.84.1 revision=e6e0ae094404dd158e65c20500b64a7bb57d2bcf branch=v0.84.1 commit_time=1787143923
2026/08/31 15:22:13.545343 INFO upstream mode is set prefix=dnsproxy mode=load_balance
2026/08/31 15:22:13.545343 INFO cache disabled prefix=dnsproxy
2026/08/31 15:22:13.545343 INFO starting dns proxy server prefix=dnsproxy
2026/08/31 15:22:13.546343 INFO creating udp server socket prefix=dnsproxy addr=0.0.0.0:53
2026/08/31 15:22:13.549343 INFO listening to udp prefix=dnsproxy addr=0.0.0.0:53
2026/08/31 15:22:13.549343 INFO creating tcp server socket prefix=dnsproxy addr=0.0.0.0:53
2026/08/31 15:22:13.563344 INFO listening to tcp prefix=dnsproxy addr=[::]:53
2026/08/31 15:22:13.563344 INFO entering listener loop prefix=dnsproxy proto=tcp addr=[::]:53
2026/08/31 15:22:13.564344 INFO entering udp listener loop prefix=dnsproxy addr=0.0.0.0:53

М.б. брандмауэр что-то блокирует?

https://ntc.party/t/блокировка-doh-google-cloudflare-quad9-opendns/23007/125

Ну в браузере понятно, но мне надо чтоб он во всей системе работал. К примеру тот же yt-dlp без него уже не заработает.

Да и вообще, пока что они только с ютубом подменяют ответы, но потом начнут так делать уже для всего заблокированного. Лучше подготовиться заранее.

Сделал ребут компа - заработало. Не знаю с чем было связано.

Я так понимаю, что у вас нет роутера на котором можно сразу и просто настроить DoH & DoT, т.к. если роутер позволяет это сделать, то все домашние устройства в сети получают DNS ответы через защищённые протоколы, и без разницы какая ОС у домашних устройств, главное чтоб у них был прописан адрес роутера в качестве DNS сервера.

Ну был бы, сразу бы так и сделал, очевидно.

Чисто на компьютере с Windows 10 я раньше использовал SimpleDNSCrypt.

Есть еще одно простое решение - dns через туннель.

К сожалению даже наличие такого роутера не решает проблему на фоне последних событий, потому что они не способны их перебирать. Во всяком случае не все и не без дополнительных трудозатрат в виде скриптов (например mikrotik).

Я также плюсану в сторону https://github.com/DNSCrypt/dnscrypt-proxy Отличное решение, использую несколько лет, начиная с семёрки. Свои функции выполняет “искаропки”. Если чуть покурить конфиг, то становится доступен минималистичный веб-интерфейс со статистикой работы. Устанавливается как сервис винды в один клик по батнику, идущему в комплекте, после чего он стартует вместе с виндой и можно вообще забыть о его наличии.