Rutracker.org
, kinozal.tv
, nnmclub.to
и, возможно, многие другие перестают работать в MS Edge и других браузерах, которые не используют по умолчанию собственный встроенный dns редирект на внешние DNS резольверы.
Воспроизводится такое поведение при установке dns отличающийся от --dns-addr 77.88.8.8 --dns-port 1253
и присутствии --blacklist ..\russia-blacklist.txt
. Но всё-таки многие, изначально заблокированные интернет провайдером сайты, успешно работают.
Если --dns-addr 9.9.9.9 --dns-port 53
или даже --dns-addr 9.9.9.9 --dns-port 9953
, как и многие другие на стандартном и не стандартном dns порте, и включен --blacklist
, то сайты из списка выше не открываются.
Если --blacklist ..\russia-blacklist.txt
содержит хотя бы одну строчку google.com
или все 16000 строк от РКН, то по-прежнему не открывается. Другими словами, присутствие или отсутствие Rutracker.org
в blacklist ни на что не влияет.
Если убрать --blacklist
из строки запуска вовсе и оставить --dns-addr 9.9.9.9 --dns-port 53
, то все работает.
Тестировал на нескольких интернет провайдерах и на нескольких windows 10 машинах.
Перед воспроизведением ошибки и и каждом перезапуске goodbyedpi необходимо закрыть MS Edge и выполнить ipconfig /flushdns
, естественно. Иначе найдёт dns запись в кэше и ошибки не будет.
Получается дилемма, либо использовать dns от Яндекса, который резольвит некоторые санкционные ресурсы в localhost или ещё куда-то не туда, либо убирать blacklist, без которого ломаются многие сайты.
То, что rutracker.org
, kinozal.tv
, nnmclub.to
работают на cloudflare c ECH, в курсе. cloudflare-ech.com
в blacklist добавлял/убирал. В браузерах со своим включенным DNS редиректом такой проблемы нет, соответственно.
PS
Другими словами:
-9 --blacklist ..\russia-blacklist.txt --dns-addr 77.88.8.8 --dns-port 1253
- работает.
-9 --dns-addr 9.9.9.9 --dns-port 53
- работает.
-9 --blacklist ..\russia-blacklist.txt
- работает.
-9 --blacklist ..\russia-blacklist.txt
--dns-addr 9.9.9.9 --dns-port 53 - не работает.