# MTProto Proxy — Полный гайд ## Что это такое MTProto Proxy (MTProxy) — специализированный прокси-сервер для Telegram. В отличие от VPN, он работает **только** с Telegram и встроен прямо в приложение — не нужно ставить дополнительный софт. Пользователь получает ссылку `tg://proxy?server=...&port=...&secret=...`, нажимает на неё — и Telegram начинает работать через прокси. Одно касание. ## Зачем нужен 1. **Обход замедления Telegram** — с января 2026 РКН замедляет медиа в Telegram до 128 КБ/с 2. **Работает когда VLESS падает** — 17 февраля 2026 VLESS массово "заболел", MTProxy с FakeTLS продолжал работать на полной скорости 3. **Не нужен VPN-клиент** — настройка в одно касание через ссылку 4. **Низкий расход батареи** — не держит VPN-тоннель для всего устройства 5. **Дополняет VLESS** — MTProxy для Telegram + VLESS для остального трафика ## Ключевые ограничения - Работает **только с Telegram** (не маршрутизирует другой трафик) - **Звонки не работают** через MTProxy — архитектурное ограничение Telegram (нужен SOCKS5) - На мобильных сетях РФ может не работать (IP whitelisting) - Публичные прокси блокируются РКН за часы/дни — нужен приватный сервер ## Хронология событий в России (2025-2026) | Дата | Событие | |------|---------| | Август 2025 | РКН заблокировал звонки в Telegram/WhatsApp | | Сентябрь 2025 | VMess заблокирован в РФ | | Декабрь 2025 | Закон об обязательной установке ТСПУ на все трансграничные каналы | | Январь 2026 | Медиа в Telegram замедлено до 128 КБ/с | | 17 февраля 2026 | Массовые сбои VLESS+Reality (порог 16 КБ, блокировка IP на 10 мин) | | 1 марта 2026 | РКН получил контроль над магистральным трафиком | | Март 2026 | MTProxy с FakeTLS на приватных серверах — работает | ## Структура гайда - [01-protocol.md](01-protocol.md) — Протокол: 3 режима, как работает FakeTLS - [02-implementations.md](02-implementations.md) — 5 независимых реализаций (telemt/mtg/mtprotoproxy/mtproto_proxy/mtproto.zig) - [03-telemt.md](03-telemt.md) — Telemt (Rust) — лучший для бота с per-user ключами - [04-mtg.md](04-mtg.md) — MTG (Go) — лучший для обхода DPI (Doppelganger) - [05-censorship.md](05-censorship.md) — ТСПУ, 6 слоёв детекции, как обходить - [06-vs-vless.md](06-vs-vless.md) — MTProxy vs VLESS: когда что использовать - [07-nginx-haproxy.md](07-nginx-haproxy.md) — SNI routing, share порта 443 с сайтом - [08-best-practices.md](08-best-practices.md) — Выбор домена, VPS, RealiTLScanner - [09-bot-integration.md](09-bot-integration.md) — Интеграция с Telegram-ботом (telemt REST API) - [10-telemt-logs-dpi.md](10-telemt-logs-dpi.md) — Чтение логов telemt 3.4.x: JA4-фингерпринты, `expected_64_got_0`, детект ТСПУ - [11-telemt-server-setup.md](11-telemt-server-setup.md) — telemt в продакшн: 3 инстанса + systemd + `client_mss="tspu"` + UFW rate-limit + iOS keepalive - [[mtproxy/mtproto-zig|mtproto.zig]] — Zig-реализация: обход DPI «под ключ» (TCPMSS + nfqws) - [[mtproxy/mtproto-zig-setup|mtproto.zig — настройка (runbook)]] — пошагово + диагностика + TCPMSS/SYN-ACK приёмы - [[mtproxy/ja4-sni-client-side|Кто может менять JA4/SNI]] — детекция июнь 2026; почему чистый обход (смена JA4/ротация SNI) только клиентский - [[mtproxy/tdlib-obf-client-side-stealth|tdlib-obf — клиентский TDLib с маскировкой JA4]] — форк официальной библиотеки клиента, который строит свежий браузерный ClientHello (PQ-профили, лечит #30733) - [[mtproxy/tsrman-tg-android-faketls|tsrman/tg — Telegram для Android со сменой JA4]] — готовый GUI-клиент: форк официального приложения, меняет JA4 на Firefox-подобный + джиттер коннектов (проверен на безопасность)