Telegram замедляют с февраля 2026-го. Кружочки не грузятся, голосовые приходят через раз, фотки висят. Многие подключили MTProto-прокси — на Android и десктопе помогло, а на iOS прокси либо не подключались, либо отваливались через минуту.

Вчера Telegram выкатил обновление для iOS, которое это чинит. Я обновил, подключил прокси — всё заработало. Медиа грузятся мгновенно, сообщения улетают без задержек.

Но мне стало интересно: почему прокси вообще ломались именно на iOS, как MTProto справляется и что внутри у этого протокола. Разобрался — делюсь.

Что произошло: обновление на всех платформах

Telegram выпустил фикс MTProto-прокси для всех платформ: Android, iOS, десктоп. На Android и ПК обновление прилетело чуть раньше, iOS — последняя в очереди (привет, модерация App Store).

Что нужно сделать:

  1. Обновить Telegram в App Store / Google Play до последней версии

  2. Зайти в Настройки → Данные и память → Прокси

  3. Добавить MTProto-прокси (сервер, порт, секрет)

  4. Включить

Рабочие прокси можно найти в Telegram-каналах — ищите по запросу «MTProto proxy». Обычно публикуют кнопки, по которым прокси добавляется в один тап.

Почему на iOS ломалось

Две причины, и обе неочевидные.

Apple ограничивает работу с сетью в фоне. iOS агрессивно убивает фоновые сетевые соединения, чтобы экономить батарею. MTProto-прокси поддерживает постоянное соединение с сервером — и iOS его обрывала. На Android такой проблемы нет: приложение может держать сокет открытым через foreground service.

Фикс в обновлении, судя по всему, — более умный reconnect: приложение быстрее восстанавливает соединение после обрыва и использует iOS-механизмы фонового обновления для поддержания связи.

ТСПУ научилось ловить стандартный MTProto. Оборудование Роскомнадзора определяет MTProto-трафик по сигнатурам первых пакетов. Если прокси не использует шифровку (Fake TLS) — ТСПУ его блокирует или замедляет. На iOS часть прокси-конфигураций не поддерживала Fake TLS корректно — обновление это починило.

Как работает MTProto Proxy

MTProto Proxy — штатный механизм Telegram. Не VPN, не SOCKS5 — отдельный протокол, заточенный только под Telegram.

Ключевые отличия от VPN:

  • Работает только для Telegram — остальной трафик идёт напрямую

  • Настраивается внутри приложения — без установки дополнительного софта

  • Не создаёт VPN-интерфейс (tun0) — приложения вроде Wildberries его не увидят

  • Потребляет минимум ресурсов

Последний пункт важен в контексте свежих новостей: Wildberries, Ozon и другие начали определять VPN через проверку сетевых интерфейсов. MTProto-прокси не создаёт виртуальный интерфейс, поэтому приложения-детекторы его не видят. Telegram работает через прокси, а маркетплейсы — напрямую. Каждый доволен.

Fake TLS: как прокси шифруется под обычный HTTPS

Голый MTProto-трафик имеет характерные сигнатуры, которые DPI определяет за миллисекунды. Поэтому современные MTProto-прокси используют Fake TLS — шифрование под обычное HTTPS-соединение.

Как это работает:

  1. Клиент подключается к прокси-серверу на порт 443 (стандартный HTTPS)

  2. Отправляет TLS Client Hello — выглядит как обычный браузерный запрос

  3. В SNI (Server Name Indication) указывается домен легитимного сайта (например, google.com)

  4. DPI видит: обычное HTTPS-соединение с google.com на порту 443 — ничего подозрительного

  5. Внутри этого «TLS-туннеля» идёт MTProto-трафик

Для ТСПУ это выглядит как обычный веб-серфинг. Заблокировать его можно только заблокировав HTTPS целиком — а это значит положить весь интернет.

Секрет прокси (та длинная строка, которую вы вводите при настройке) начинается с ee или dd — это означает, что Fake TLS включен. Если секрет начинается с других символов — нет, и DPI его поймает.

Контринтуитивный совет: прокси на российском VPS

Это звучит странно, но MTProto-прокси, развёрнутый на российском VPS, часто работает лучше зарубежного.

Логика: ТСПУ фильтрует в основном трансграничный трафик — на границе сети, где данные уходят за рубеж. Внутрироссийский трафик анализируется менее агрессивно. Если прокси стоит в российском дата-центре, DPI видит подключение к российскому IP на порт 443 — максимально обычная картина.

Конечно, если IP прокси попадёт в базу Роскомнадзора — заблокируют. Но для личного использования (один-два пользователя) шанс попасть в базу минимален.

Что делать, если после обновления всё равно тормозит

Несколько вещей для проверки:

Проверьте версию. Откройте Настройки → О приложении. Убедитесь, что стоит последняя версия.

Попробуйте другой прокси. Прокси-серверы перегружаются и умирают. Если один не работает — попробуйте следующий. Публичные прокси живут в среднем 3-5 дней.

Проверьте секрет. Если начинается с ee — Fake TLS включен. Если нет — ищите другой прокси.

Перезапустите приложение. Не свернуть, а именно закрыть через менеджер задач и открыть заново. Иногда соединение «залипает» на старом маршруте.

DNS. Попробуйте сменить DNS на устройстве на 1.1.1.1 или 8.8.8.8 — бывает, что оператор вмешивается в DNS-резолвинг серверов Telegram.

Замедление vs блокировка: в чём разница технически

Telegram сейчас именно замедлен, а не заблокирован. Разница важная:

Замедление — ТСПУ пропускает трафик, но снижает скорость. Текстовые сообщения проходят (они маленькие), а медиа — нет (они большие). Поэтому текст работает, а фотки и голосовые — нет.

Блокировка — ТСПУ полностью сбрасывает соединение. Приложение вообще не подключается.

MTProto-прокси решает обе проблемы: трафик идёт не напрямую к серверам Telegram (которые ТСПУ замедляет), а через промежуточный сервер, который DPI не ассоциирует с Telegram.


Обновились? Заработало? Если у кого-то после обновления всё равно проблемы — пишите в комментариях, какой оператор и регион, попробуем разобраться.