Открываешь Telegram в кофейне, а в шапке висит «Соединение». Переключился на мобильный интернет - всё поехало. Вернулся в Wi-Fi - снова тишина. Телефон тут ни при чём, и мессенджер не сломался. Конкретная сеть не пропускает трафик по нужным портам, а иногда требует авторизации через веб-форму, которую Telegram проходить не умеет.
Дальше два варианта. Жить на мобильном трафике и считать гигабайты. Или прописать прокси прямо в клиент: внутри Telegram, без сторонних приложений. Ниже пошагово для Android, iPhone и компьютера, разбор двух протоколов и объяснение, почему девять из десяти адресов из открытых списков умирают к вечеру.
Telegram ходит через прокси не так, как браузер
Разница объясняет половину проблем при настройке. Браузер отправил запрос, получил ответ, показал страницу, соединение закрыл. Мессенджер держит постоянное TCP-соединение с дата-центром и гоняет по нему пакеты шифрованного MTProto. Сессия живёт минутами и часами, переподключается при смене сети, каждые несколько секунд проверяет пинг.
Узел, который бодро тянет сайты, может оказаться бесполезным для Telegram: рвёт долгие сессии или не держит их количество. Особенно этим грешат дешёвые HTTP-серверы из открытых списков, рассчитанные на один короткий запрос.
В клиенте два протокола: SOCKS5 и MTProto. Первый работает на уровне сокета и туннелирует поток как есть, шифрование остаётся целиком на стороне Telegram. Второй придуман под мессенджер: узел понимает, что внутри, умеет переиспользовать одно соединение под несколько сессий и меньше жжёт батарею. Отсюда разные требования к данным. Для SOCKS5 нужны логин и пароль, для MTProto - секретный ключ в base64, который выдаёт владелец сервера.
Настраивается всё на стороне клиента. Никаких драйверов, расширений и фоновых программ. Всё внутри приложения, в четырёх экранах настроек.

Android: четыре экрана и один тумблер
- Открыть Telegram, тапнуть по трём полоскам в левом верхнем углу, затем «Настройки».
- Раздел «Данные и память», прокрутить вниз до блока «Прокси».
- Включить «Использовать прокси» и нажать «Добавить прокси».
- Тип подключения SOCKS5, дальше адрес сервера, порт, логин и пароль.
- Сохранить галочкой. Приложение тут же тестирует соединение и показывает результат.
Про поле «Сервер». Туда вставляется только хост или IP, без схемы, без http:// и без пробелов. Порт идёт отдельным полем. Если скопировать строку целиком и вставить в первое поле, Telegram честно отработает ошибку, хотя данные верные. Самая частая причина «не подключается» у новичков.
После сохранения над списком появится строка с названием и индикатором. Зелёный означает рабочий канал. Жёлтый или серый - соединение нестабильное или тест не прошёл. Красный - узел не отвечает вообще. Если добавить два-три сервера, Telegram будет держать остальные в резерве и переключится автоматически, когда основной упадёт. Мелочь, а спасает от внезапной тишины посреди переписки с клиентом.
Для тех, кто сидит на двух симках или переключается между Wi-Fi и мобильным, есть нюанс. После смены сети индикатор может на пару секунд пожелтеть. Это нормально, клиент переподключается. Тревогу стоит бить, только если он остаётся жёлтым минуту и дольше.
iPhone: путь спрятан глубже
На iOS всё почти так же, но пункты лежат иначе. «Настройки», затем «Данные и память», в самом низу «Прокси». В некоторых сборках тот же блок живёт в «Продвинутых настройках» под названием «Тип подключения», где выбирается «Использовать собственный прокси».
Дальше стандартно: тип SOCKS5 или HTTP, если сервер работает именно так, затем IP, порт, логин и пароль. Сохранение кнопкой в правом верхнем углу. iPhone после этого может на пару секунд задуматься. Это нормально и не означает ошибку.
На iPad и в десктопном клиенте для macOS используется та же схема с продвинутыми настройками, что и на Windows. Формулировки отличаются, логика одна. Если не нашли пункт с первого раза, ищите по слову «прокси» в настройках, оно есть везде.
Windows и macOS: «Продвинутые настройки» вместо обычных
В Telegram Desktop путь такой: «Настройки», «Продвинутые настройки», «Тип подключения», включить «Использовать собственный прокси», нажать «Добавить прокси». Заполнить хост, порт, для SOCKS5 логин с паролем, для MTProto секрет. Сохранить. Перезапуск не нужен, клиент переподключится сам.
Неочевидная деталь, на которой ломаются почти все. В десктопном клиенте настройки прокси хранятся локально и не синхронизируются с мобильным. Настроили на телефоне, сели за компьютер, а там снова тишина. Каждое устройство настраивается отдельно, облако сюда не добирается. На Reddit в ветках про Telegram Desktop пользователи давно подметили этот же момент.
Если в системе уже прописан корпоративный прокси через переменные окружения или настройки сети, Telegram Desktop его игнорирует. Он ходит либо напрямую, либо через то, что указано в «Типе подключения». В офисах с криво настроенным системным прокси это иногда единственный способ заставить мессенджер работать без звонка в поддержку.
И про ноутбуки в публичных сетях. Кафе, аэропорт, коворкинг с открытым Wi-Fi. Трафик там видит владелец точки доступа. Шифрование MTProto защищает содержимое переписки, но не защищает от анализа того, куда и когда вы ходите. Один статичный узел закрывает вопрос разом и заодно снимает историю с экранов авторизации, которые любят подсовывать в гостевых сетях.
SOCKS5 или MTProto: что выбрать под свою задачу
Спорят об этом много, а разница на практике скромная. Оба варианта живут внутри клиента, оба не требуют стороннего софта. Выбор упирается в то, что дал провайдер узлов и на чём вы работаете.
- SOCKS5. Стандартный протокол, его поддерживает любой нормальный поставщик. Аутентификация по логину и паролю, шифрование остаётся на стороне Telegram, узел видит только поток к дата-центру. Накладные расходы минимальны, отладить проще.
- MTProto. Собственный протокол мессенджера с секретным ключом. Переиспользует соединение, аккуратнее с батареей на мобильных, но сервер должен поддерживать именно его, а таких предложений на рынке меньше.
Если нужно быстро и без сюрпризов, берите SOCKS5. MTProto имеет смысл, когда сервер явно заявлен под Telegram и вас раздражает расход батареи в поездках. По задержке разница в пределах погрешности, если узел физически близко. Гоняться за «самым быстрым протоколом» между городами бессмысленно: 40 мс разницы вы не почувствуете, а вот сервер за океаном заметите сразу.
Отдельно про парсинг и рабочие задачи. Если через один узел ходят десятки тысяч запросов к API, SOCKS5 предсказуемее: видно, где именно рвётся, и проще считать ошибки по порту. MTProto хорош ровно там, где задуман: живой чат на телефоне.
Открытые списки: почему адреса умирают к вечеру
Найти «бесплатные прокси для Telegram» - дело трёх секунд. Сотня адресов, копируешь, вставляешь, половина не отвечает. Из оставшихся часть отваливается через час, а к утру не работает ни один.
Причина простая. Публичный бесплатный узел - либо чей-то домашний сервер с открытым в интернет портом, который умрёт при первой перезагрузке, либо приманка для сбора данных, либо машина, которую положат нагрузкой за сутки. Стабильности не будет ни в одном из сценариев. Это не пессимизм, а статистика.
Второй минус, о котором думают реже. Владелец узла видит, к каким адресам вы подключаетесь, и знает ваш реальный IP. Содержимое переписки он не прочитает, шифрование снимается только на клиенте. Но метаданные и сам факт использования остаются у него. Для личного аккаунта терпимо, для рабочего с клиентами и коллегами так себе расклад.
Плюс бытовая мелочь, которая добивает. Бесплатные списки обновляются раз в сутки, а живут адреса часами. Вы каждые полчаса лезете в настройки вместо того, чтобы работать. Через неделю такая экономия стоит дороже, чем нормальный узел за небольшие деньги.
Проверка занимает десять секунд и экономит час
После сохранения Telegram тестирует соединение сам. Зелёный индикатор - можно работать. Но я всё равно делаю ещё две вещи, и вам советую.
Отправляю себе в «Избранное» короткое сообщение. Ушло и вернулось - значит канал живой в обе стороны, а не только на приём. Разница важная: бывает, что исходящие уходят, а входящие висят в облаке.
Потом смотрю на пинг в том же меню. Выше 300 мс - гарантированные обрывы на звонках и вечная загрузка фото. Для текста сойдёт, для созвонов нет. Если вы часто звоните через Telegram, ищите узел в своём регионе, а не самый дешёвый на другом континенте.
И привычка, которая экономит нервы: держать в списке два сервера из разных сетей. Telegram сам переключится, если основной умрёт, и вы даже не заметите. Одна строчка в настройках, а спокойствия прибавляет заметно.
Индикатор не зеленеет: что проверять по порядку
- Порт. 1080 - стандарт для SOCKS5, но провайдер мог дать другой. Смотрите в личном кабинете, а не по памяти.
- Логин и пароль. Копирование с пробелом на конце - классика жанра. Раскладка клавиатуры туда же.
- Тип подключения. Сервер HTTP, а выбран SOCKS5 - соединения не будет никогда.
- Сеть. Отключите Wi-Fi и проверьте на мобильном интернете. Так сразу видно, дело в узле или в конкретной сети.
- Время на устройстве. MTProto чувствителен к рассинхрону часов, пара минут ломает рукопожатие.
Если всё сошлось, а соединения нет, проблема почти наверняка на стороне узла. Закончился оплаченный период, сработал лимит по трафику или сервер переехал на другой адрес. Нормальный поставщик в такой ситуации даёт замену, а не кормит обещаниями в поддержке.
Где брать узлы, которые доживут до вечера
Я перестал играть в лотерею с открытыми списками примерно тогда, когда третий раз за неделю пропускал созвон из-за мёртвого адреса. Дальше вопрос решился скучно и надёжно: каталог, в котором видно, что покупаешь, и есть кому задать вопрос, если что-то не завелось.
Смотрю на каталог прокси в 3seller. Там есть фильтры по стране, типу и протоколу, отдельно мобильные узлы с реальных операторских IP и серверные, SOCKS5 и MTProto на выбор. Для Telegram это ровно то, что нужно: берёшь адрес под свой регион, вставляешь в настройки и не возвращаешься к вопросу месяцами. Данные приходят сразу после оплаты, без ручной модерации и ожидания в очереди.
Мобильные узлы стоят дороже серверных, и это оправдано не всегда. Если Telegram нужен для переписки и звонков, обычного серверного SOCKS5 хватает с головой. Мобильные берут, когда важна география и «живое» поведение IP: работа с несколькими аккаунтами, арбитраж, проверка рекламы по регионам. Платить за мобильный там, где хватит статики, смысла нет.
Для команды логика другая. Если людей пятеро и больше, дешевле поднять собственный VPS и раздать один корпоративный узел с авторизацией по логинам. Это уже история про администрирование, а не про настройки мессенджера. Она требует человека, который будет следить за обновлениями. Для одного-трёх аккаунтов каталог быстрее и дешевле в пересчёте на время.
Что сделать прямо сейчас
Откройте настройки Telegram, дойдите до раздела «Прокси» и добавьте один рабочий узел. Не пять, не десять, один. Проверьте его сообщением в «Избранное» и через день посмотрите, живой ли он ещё. Этот простой тест отсеивает большинство случайных адресов и заодно показывает, стоит ли доверять источнику, из которого вы их берёте.
Когда найдёте вариант, который держится неделю без переподключений, добавьте второй из другой сети и забудьте про эту статью. Прокси должен быть незаметным. Как только вы вспоминаете о нём каждый день, значит выбран неудачный.