Telegram замедляют с февраля 2026-го. Кружочки не грузятся, голосовые приходят через раз, фотки висят. Многие подключили MTProto-прокси — на Android и десктопе помогло, а на iOS прокси либо не подключались, либо отваливались через минуту.
Вчера Telegram выкатил обновление для iOS, которое это чинит. Я обновил, подключил прокси — всё заработало. Медиа грузятся мгновенно, сообщения улетают без задержек.
Но мне стало интересно: почему прокси вообще ломались именно на iOS, как MTProto справляется и что внутри у этого протокола. Разобрался — делюсь.
Что произошло: обновление на всех платформах
Telegram выпустил фикс MTProto-прокси для всех платформ: Android, iOS, десктоп. На Android и ПК обновление прилетело чуть раньше, iOS — последняя в очереди (привет, модерация App Store).
Что нужно сделать:
Обновить Telegram в App Store / Google Play до последней версии
Зайти в Настройки → Данные и память → Прокси
Добавить MTProto-прокси (сервер, порт, секрет)
Включить
Рабочие прокси можно найти в 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-соединение.
Как это работает:
Клиент подключается к прокси-серверу на порт 443 (стандартный HTTPS)
Отправляет TLS Client Hello — выглядит как обычный браузерный запрос
В SNI (Server Name Indication) указывается домен легитимного сайта (например,
google.com)DPI видит: обычное HTTPS-соединение с google.com на порту 443 — ничего подозрительного
Внутри этого «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.
Обновились? Заработало? Если у кого-то после обновления всё равно проблемы — пишите в комментариях, какой оператор и регион, попробуем разобраться.
