Утром многие пользователи Telegram столкнулись не с очередной точечной блокировкой протокола прокси, а с более радикальным шагом: провайдеры заблокировали сами конечные точки серверов Telegram — причём не только ближайший к России дата-центр в Нидерландах, а адреса по всему миру. Вместо того чтобы анализировать трафик и вычислять маскировку, блокирующая сторона просто внесла в список запрета IP-адреса, к которым в итоге приходит любой Telegram-трафик — независимо от того, как он был замаскирован по пути.
Почему MTProto-прокси в России перестали работать
MTProto-прокси, поднятые на серверах внутри России, в этой ситуации бесполезны: даже если трафик до прокси маскируется под обычный HTTPS-запрос к постороннему домену, он всё равно в итоге должен дойти до конечной точки Telegram — а она заблокирована. Маскировка защищает канал от анализа по пути, но не помогает, если заблокирован сам пункт назначения. Поэтому все сообщения о том, что "прокси-серверы починили", на самом деле относятся только к прокси, размещённым за рубежом — этот нюанс обычно не проговаривают явно.
VPN на быстром сервере против зарубежного прокси
После такой блокировки встаёт закономерный вопрос: что даст более быстрый доступ к Telegram — зарубежный частный MTProto-прокси или VPN-туннель, поднятый на быстром сервере внутри страны? Здесь выигрывает VPN-туннель, и причина в маршруте: доступ через VPN идёт напрямую по туннелю до нужного сервиса, тогда как MTProto-прокси сначала прогоняет трафик до зарубежного сервера, а уже с него — до серверов Telegram. Лишнее звено в цепочке — это лишняя задержка, особенно заметная, когда сам зарубежный прокси находится не в оптимальной точке маршрута.
Неудобства ручного переключения
Практическая проблема в другом: с компьютера и телефона неудобно постоянно включать и выключать VPN только ради Telegram, а настройка раздельного туннелирования (split tunneling) вручную — это отдельная работа, которую большинство пользователей не готовы делать самостоятельно. Ситуация усложняется, если на Wi-Fi уже настроен обход DPI через zapret или похожий инструмент — включение VPN поверх такой схемы может замедлить доступ к другим сайтам и сервисам, которые и без того работали без ограничений. Схемы с двумя серверами подряд (один в России, другой за рубежом) в этом смысле не рассматриваются как рабочий вариант — каждое дополнительное звено добавляет задержку, и для доступа к отдельному приложению это уже избыточное усложнение.
Что делать дальше
Логичным следующим шагом становится не подключение VPN отдельно от Telegram, а заворачивание трафика самого MTProto-прокси через VPN-туннель на одном российском сервере — так пользователь по-прежнему пользуется встроенным в Telegram прокси, но сам прокси уже не зависит от того, заблокирована ли конечная точка напрямую. В итоге получается один сервер в России, прямой маршрут и привычный способ подключения без ручного переключения между режимами. Настройку такой связки — VPN и MTProto-прокси на одном сервере — можно получить в готовом виде в Telegram-боте https://t.me/jincomputers_bot, не разбираясь во всех деталях маршрутизации самостоятельно.