Перестал работать интернет (Блокировка DoH серверов) #2171
Forenok
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
24.08.2026 в ~00:40 отвалился домашний интернет, Ленинградская область, провайдер домру.
Сразу дам конфиг: OpenWrt 24.10.5, Zapret v72, HTTPS DNS Proxy Version 2026.05.06
Методом тыка по настройкам роутера выяснил, что интернет начинает работать при остановке сервиса HTTPS DNS Proxy, после чего нашел новости и сообщения на форумах о блокировке публичных DoH.
Т.к. через DNS провайдера доступ к Cloudflare и Google остался, предположил, что блокируют тупо по sni.
В теме разбираюсь довольно посредственно, так что ниже опишу то, что помогло конкретно мне.(если вам нужен только youtube и discord, можно просто выключить или удалить HTTPS DNS Proxy, мне был нужен еще Inst, Rutracker, liveball и пара других ресурсов, поэтому стал разбираться как вернуть DoH)
HTTPS DNS Proxy оставил на стандартных настройках:
Cloudflare (Standard) 127.0.0.1 5053
Google 127.0.0.1 5054
Comss DNS (RU) 127.0.0.1 5055
Далее на всякий случай проверяем: Network > DHCP and DNS > Forwards на наличие 127.0.0.1#5053, 127.0.0.1#5054, 127.0.0.1#5055(у меня еще там /mask.icloud.com/, /mask-h2.icloud.com/ и /use-application-dns.net/)
И непосредственно переходим к разблокировке DoH.
Services > Zapret > Settings > Host lists
Я использовал пустой файл cust2.txt
На Custom file #2 жмем Edit
Добавляем туда:
cloudflare-dns.com
dns.google
dns.comss.one
(или любые другие адреса серверов, которые вы используете).
Сохраняем.
Копируем путь к вашему файлу, у меня это /opt/zapret/ipset/cust2.txt
Идем в NFQWS options, жмем Edit на NFQWS_OPT и в начало своей стратегии добавляем:
--comment=DoH
--filter-tcp=443
--hostlist=/opt/zapret/ipset/cust2.txt
--dpi-desync=hostfakesplit
--dpi-desync-hostfakesplit-mod=host=google.com
--dpi-desync-fooling=ts
Очевидно, что --comment=DoH можно убрать, а в --hostlist=/opt/zapret/ipset/cust2.txt путь должен быть к тому файлу, в который вы добавили свои сервера. Также в --dpi-desync-hostfakesplit-mod=host=google.com вместо google.com можно использовать более короткий адрес, например ya.ru. Но у меня заработало и так.
Сохраняем, перезагружаем роутер.
У меня все начало работать как и до блокировки.
All reactions