anticensority / runet-censorship-bypass

Web-extension for bypassing censorship in Russia
https://chrome.google.com/webstore/detail/npgcnondjocldhldegnakemclmfkngch
GNU General Public License v3.0
1.92k stars 60 forks source link

Возможность выбирать прокси для исключений #292

Open mishurov opened 3 months ago

mishurov commented 3 months ago

Я использовал Tor для своих исключений, но в свете последних событий с YouTube, я теперь еще использую https://github.com/hufrea/byedpi он создает дополнительный SOCKS5 proxy, я его добавил в расширение, в дополнение к Tor. YouTube работает быстро, но те сайты, которые раньше проксировались через Tor, проксируются через byedpi и видят мой российский IP.

Было бы неплохо если бы в расширении можно было выбрать чем именно проксировать исключение, если в настройках несколько прокси.

mishurov commented 2 months ago

Сам выкрутился. Запускаю bydpi c такими параметрами: ./ciadpi -i 127.0.0.1 -p 1080 --hosts ./hosts.txt --split 2 --disorder 2 В hosts.txt стандартный список доменов для YouTube, чтобы только для них bypass был. В расширении убираю все домены YouTube из исключений, и включаю галку использовать "использовать СВОЙ локальный Tor" для проксирования исключений, отключаю галку "использовать СВОИ прокси", и в "подменять DIRECT на" пишу SOCKS5 127.0.0.1:1080. Теперь он все, что не в исключениях и не в pac-скрипте отправляет на ciadpi, a ciadpi обманывает только YouTube домены.

denizzzka commented 1 month ago

У нас аналогичный случай с ByeDPI: часть сайтов лучше открывать через него (такие как Youtube), а часть заблокированы наглухо и их лучше открывать через какой-нибудь прокси

Манипуляции с hosts не очень подходят потому что блокируют не только Youtube, да и зоопарк оборудования не мал