VPN vs DPI desync в РФ

Привет! Извините, если вопрос тупой - немножно остал и в шоке от того, где теперь фронтир…

Почему решения, связанные с туннелированием так попурлярны в РФ, когда есть DPI desync? ChatGPT говорит, что последний требует слишком много понимания от пользователя и подстройки под конкретную сеть, в то время, как VPN - это plug’n’play. Но разве это - plug’n’play!?

И что мешает добавить к одному из существующих DPI desync тулов слой авто-настройки с большой зелёной кнопкой “сделать хорошо”? Я понимаю, что это не тривиальная задача, но выглядит как будто бы на порядок проще, чем впн, который “просто работает” в сегодняшних условиях…

Plug’n’play - скопировать ссылку от провайдера и вставить в прокси клиент, который скачивается из аппстора/гуглстора. Нажать на кнопку включения. Всё.

Это решение не для всех проблем. Как быть с блокировками по IP?

Потому что про VPN трубят на каждом углу уже несколько лет, и он действительно был plug’n’play всё это время (по крайней мере со стороны пользователя, админам-то конечно нужно было менять параметры на сервере, менять сервера и выкатывать обновления подписок). А DPI дурилки всегда были нишевым решением, заточенным под индивидуальный подход и самостоятельную настройку без гарантии работоспособности, а для этого нужно разбираться и шарить, это точно не plug’n’play. Плюс на дурилках не заработаешь, в отличие от VPN, так что и для барыг мотивации продвигать и разбираться ноль. Конечно можно всё нижеперечисленное обфусцировать, скомпилировать в блоб и продавать с лицензионными ключами и онлайн активацией, но всё равно сомнительно, т.к. в ответ появятся и открытые бесплатные сборки.

Да особо ничего. Вон есть GoodcheckGoGo от Ori на Go. Бери, вставляй, задавай свои ключи в файлах стратегий, лепи фронтенд и поехали. Zapret GUI уже делает что-то похожее, но с оркестратором Запрета2. Разраб уже давно обещает переписать его по-нормальному.

Проблема полностью автономного полноценного автоматического подбора стратегий в том, что есть слишком много вариантов комбинаций параметров, плюс ещё нужно правильно подбирать фейки, генерить их, а также достоверно автоматически проверять успех обхода, что нетривиально и во многом субъективно. Допустим, мы потратим кучу времени на перебор стратегий, а потом настройки DPI поменяются, и всё нужно делать заново. Брутфорсить кодом это мука, проще сделать кучу у кого-то работающих пресетов и тупо перебирать их.

Потому что есть не только ресурсы, заблокированные в РФ, но и ресурсы, заблокированные для РФ.

Единственный вопрос теперь - деньги.
VPN за небольшой прайс все равно, будь то ключ готового или свой собственный.

Plug’n’play - скопировать ссылку от провайдера и вставить в прокси клиент, который скачивается из аппстора/гуглстора. Нажать на кнопку включения. Всё.

Так а “настроить split-tunneling по приложениям”, “не ставить max” и т.д.? Я понимаю, что производители впн-ов пытаются как-то это частично решать на входных узлах, а что-то могут встраивать прямо в клиент. Но это в итоге получается такой же самый мешок эвристик со всеми вытекающими.

Это решение не для всех проблем. Как быть с блокировками по IP?

А наксколько это большая проблема? Я думал из-за распространения CDN-ов РКН с большего отказался от этой практики и применяет блокировки по IP только против VPN-ов…

Деньги - двигатель прогресса. Если хотите - сделайте.

Роутинг приъодит от сервиса. Самому настраивать ничего не нужно. Сам max ничего кроме факта использования прокси и выходного IP выяснить не может.

Спасибо за развёрнутый ответ! Примерно так себе это и представлял, но думал может есть какой-то один решающий фактор.

Понимаю, но разве это не в пределах статистической погрешности в океане людей которым просто нужен Ютуб, Телеграм и Инста?

Деньги - двигатель прогресса. Если хотите - сделайте.

Хочу, и возможно попытался бы даже из чистого тщеславия, ибо деньгами тут особо не пахнет. Но в этом деле ключ к успеху - возможность быстро тестировать на широкой подборке разных сетей, а это совсем не про меня. Так что пока просто удовлетворяю любопытство и пытаюсь составить более полное представление о происходящем )

  1. Этим почти никто не занимается, это больше предосторожность для личных впс.
  2. Запрет на смартфон не поставить. Byedpi актуален, но нужны свои стратегии под 16 кб - адекватных однокнопочных стратегий уже давно нет, а рабочие палить опасно.

да, универсальных стратегий на всё нет, очень много перебирать и/или ждать этот авто перебор при переключением даже между мобильной и wi-fi и ждать после обновления параметров ТСПУ…

С Января вырывают куски, например, сети fbcdn от меты как ip 31.13.72.52 - маршрут и пинг к нему до сих пор есть только с зарубежных серверов, хотя с соседними ip всё в порядке. У пользователя при открытии вотсапп может выпасть именно он и тогда обход DPI ничего уже не сможет сделать, нет самого маршрута.

У меня ВПСы для людей в России до сих пор успешно достают ютуб через ByeDPI и ещё правило “всё не русское”, а из-за рубежного ВПС идёт только телеграм (по тому что также много по ip резали) и мета, и никто не жалуется на не полноценный ВПН. Я за год убедился, что людям действительно нужно не много, хотя большинство заблокированных ресурсов всё же успешно обходится через bye, но при не совершенной стратегии иногда по 5 секунд ждать открытие приходится, кое что совсем не работает, но жалоб я не получаю, видимо люди туда не ходят.

На крайнем моём сервере внезапно из всех нужных ресурсов для ютуба не пробивается signaler-pa.youtube.com из-за чего нужно подождать секунды 2-5, на другом ру сервере стратегия охватывает и его, и там видео открываются сразу, всё таки разница к сожалению есть

Имхо, потому что блокировки не только с нашей стороны, но и с той тоже. Огромное количество зарубеж. сайтов выдают ошибку для ру-локации. Ютуб блокирует множество видео для ру-локации. Так что выбор не или-или, скорее эти методы дополняют др. др.

p.s. Для меня очевидно, что идет сегментация некогда глобального интернета. В разных странах под разными предлогами

Не всем хочется возиться со стратегиями для dpi т.к они специфичны для разных провайдеров. В отличие от впн который можно включит и забить.
У меня в приоритете используется обход dpi, потом отдельные впны для рф и для зарубеж, в зависимости от того с чьей стороны блок. Плюс прокси-днс по типу odoh. Ну и специфичные для тг и прочих штук. Стараюсь минимизировать промежуточный трафик насколько это возможно. Но опять ж кто захочет с этим всем возиться когда проще поставить впн на сервер и пускать оттуда вообще весь трафик как делает большинство

Потому шта чат гпт не работает с дпи десинк, ему подавай айпи нерусский.

Ну моё имхо. Чем решение популярней, тем выше вероятность оказаться на прицеле у цензора. Когда наши предки слушали голоса Америки через глушилки, об этом старались лишний раз не говорить. А у нас как? О самых популярных VPN сервисах трубят все кому не лень, никто не скрывается. Что мешает самому цензору под видом обычного юзера купить подписку и, получив IPы всех серверов, сразу же пустить их под нож? Плюс сами юзеры не соблюдают цифровую гигиену. Пользуются VPN на устройствах, где одновременно стоят РУ приложения с бэкдорами, не заморачиваются с раздельным туннелированием, пуская весь трафик устройства через VPN, и 24 на 7. Если смотришь ютубы, то цензора рано или поздно точно заинтересуют гигабайты непонятного трафика, приходящего откуда-то из Нидерландов. После всего этого не удивительно, что VPNы сейчас стали дохнуть как мухи. У меня знакомый постоянно ноет, что VPN отваливается, когда я уже почти год не обновлял свою стратегию в запрете, и почти полгода - в ByeByeDPI на телефоне. Ютубы, дискорды, и другие нужные мне сайты спокойно ходят через запрет. Страты под ютуб от запрета и ByeByeDPI вообще удалось найти универсальные. Поделился ими с несколькими людьми из других городов, с парой родственников, у себя как на мобильном, так и на проводном инете, и на турбазе с публичным вайфаем. Везде ютуб открывается. Остальное не тестил, но всем знакомым, кому это настраивал, кроме ютуба то больше и не надо. Пока весь гугл целиком по IP не заблочат, ютуб и дальше будет легко пробиваться с помощи дурилок DPI. Единственное что дурилки DPI не пробивают, это телегу, т.к. там блок по IP. Но решение от Flowseal работает очень стабильно (И его Android версия) + разрабы телеги добавили новые Web прокси, которые так же работают стабильно, в отличии от обычного MTProto.

Сейчас правила для DPI уже очень сильно фрагментировались и усложнились и постоянно что-то добавляется.
Кое-что блокируют по IP (whatsapp, например). Есть особые правила по группам IP типа 16 кб блоков, для которых нужны индивидуальные стратегии. Есть блоки IP, на которых не удается подобрать стратегию, хотя прямого блока нет. Есть существенные различия в “закрученности” гаек по регионам.
Есть отдельные ресурсы, которые общие стратегии ломают.
Есть регулярно обновляемые “защиты” от фейков, которые нужно пробивать особым образом. Везде разной степени закрученности.
Еще постоянная проблема - в блокчеке да, в броузере нет. У меня в z2 написан целый раздел “почему не открываается”.
Есть белые списки, наконец, против которых никакой DPI не поможет и далеко не каждый VPN.

Поддержка всех нюансов на всех провах - это сумасшедшая работа, тянущая на большую коммерческую службу. Нужна обратная связь, приемка жалоб, чтобы в реальном времени все это исследовать. Очень похоже на работу лаб касперского по обновлению своего антивируса

И самое главное - после проделывания этой работы через пару месяцев ее легко помножат на ноль, потому что уровень доступности прямо связан с уровнем абузы и реагирования со стороны властей. Юзера же будут постоянно вопить - то не работает, се не работает.

Есть кое-какие методы автономного поиска стратегий. b4 пошел по этому пути. поизучайте его.

Для VPN нужно лишь обеспечить соединение со своим сервером. Если его банят по IP - надо переносить, если банят по протоколу - менять протокол, если по статистике - менять статистические характеристики протокола. Зато если соединение успешно установлено, доступность ресурсов ничем не ограничена, об этом думать не надо

@perfect-jelly @JIPCOROD @TesterTi @ErhRei @SeamniZ @d3nN

Спасибо за ответы! Теперь гораздо лучше представляю обстановку.