В Telegram Desktop настройки прокси спрятаны глубже, чем в телефоне. Открываете «Продвинутые настройки» и видите «Тип соединения» — сразу путаница. Неясно, что вписывать в хост, чем это отличается от соседнего раздела «Прокси». А после всех манипуляций сообщения могут висеть часами. Разбираю оба пути до конца, с реальными полями и типичными ошибками.
В Desktop два разных прокси, и это не дубли
В Telegram Desktop есть два независимых места для прокси. Одно lives в «Данных и памяти» и работает с MTProto. Второе спрятано в «Продвинутых настройках» и работает с SOCKS5. Они не связаны между собой, включённый один не отключает другой. Приоритет зависит от того, какой тип выбран в «Типе соединения».
MTProto — родный протокол Telegram. Клиент заворачивает пакеты в собственный контейнер, сервер распаковывает. Побочный эффект: трафик сложнее распознать по сигнатуре, а задержка на слабом канале ниже. SOCKS5 работает на уровень ниже, он просто гонит TCP-поток и не интересуется содержимым. Для корпоративной сети, где уже стоит прокси-сервер, SOCKS5 удобнее. Для частного случая «нужен стабильный канал на ноутбуке» MTProto обычно быстрее.
Путь через MTProto: «Данные и память»
Три полоски в левом верхнем углу, «Настройки», раздел «Данные и память». Крутите вниз до упора. В самом конце — блок «Прокси» и кнопка «Добавить прокси».
Открывается окно с выбором типа, MTProto стоит по умолчанию. Дальше три поля: сервер, порт и секрет. Секрет — это не пароль, а hex-строка на 32 символа, иногда с префиксом из двух букв. Если провайдер даёт значение с префиксом, вставляйте вместе с ним. Иначе сервер вас не узнает и соединение отвалится молча, без внятной ошибки.
После заполнения нажмите «Готово». Вернётесь в список, где появится новая запись. Рядом переключатель. Пока он серый, весь трафик идёт напрямую, поля можно заполнять как угодно. Включили — соединение поднимается за секунду или две.
В списке можно держать несколько узлов и переключаться между ними одним кликом. Это не избыточно: у публичных узлов случаются вечера, когда скорость падает вдвое, и запасная запись экономит нервы.
Путь через SOCKS5: «Продвинутые настройки»
«Настройки», затем «Продвинутые настройки», пункт «Тип соединения». Здесь радиокнопка «Использовать собственный прокси» и выпадающий список протоколов, где нужен SOCKS5. Поля: хост, порт, логин, пароль.
Хост — это домен или адрес узла, порт — числом, логин с паролем приходят от провайдера. Прокси без авторизации в продакшене почти не встречаются. Пустые поля — признак того, что вы взяли не тот тариф или не тот тип подключения.
Ниже галочка «Использовать прокси для звонков». Включайте осознанно. Голосовой трафик пойдёт через тот же туннель и добавит задержку. На нормальном узле в той же стране прибавка небольшая, разницы на слух нет. На перегруженном сервере разговор превращается в рацию.
Кнопка «Сохранить» применяет настройки сразу, перезапуск не нужен. Статус под полями меняется на «Подключен» и зеленеет.
Где брать данные для полей
Значения для сервера, порта и секрета я беру в каталоге прокси 3seller.com/proxy. Удобно: в карточке сразу видно протокол, страну и объём трафика. Не нужно собирать данные по чатам и скриншотам из чужих видео.

Фильтр по стране полезнее, чем кажется. Если вы сидите в Москве и берёте узел в Сингапуре, каждый запрос будет ходить через полмира. В голосовых чатах появится заметный лаг. Для работы с текстом и файлами это терпимо, для звонков нет. Для парсинга и сбора данных из разных регионов, наоборот, география решает: страница отдаёт разную выдачу в зависимости от того, откуда пришёл запрос.
Второй момент, который экономит время: у каталога есть разделение по протоколу. Взяли SOCKS5, а вставляете в MTProto — ничего не заработает. Тип нужно смотреть в карточке до того, как открыли окно настроек.
Проверка: подключён не значит работает
Зелёная точка и слово «Подключен» означают только одно: TCP-соединение до узла установилось. Что дальше трафик реально идёт через него — из этого не следует. Классическая ситуация: прокси в списке активен, а сообщения не отправляются, потому что узел принял соединение и умер.
Нормальный тест выглядит так. Запомните свой текущий адрес. Включите прокси и посмотрите адрес снова. Изменился — всё работает. Не изменился — соединение идёт напрямую, и настройка не применилась. Посмотреть адрес можно в том же разделе «Продвинутые настройки», там он отображается у активного соединения, или через бота, который возвращает IP отправителя.
Второй тест на скорость: отправьте себе файл объёмом 20 мегабайт и посмотрите, как он уходит. Если загрузка встала на середине, узел перегружен или у него закончился лимит трафика. Хороший каталог показывает остаток, плохой молчит до последнего.
Пять причин, по которым ничего не заводится
Секрет скопирован с префиксом или без. Префикс в MTProto — часть ключа, а не декорация. Половина жалоб «вставил всё точно» заканчивается тем, что человек отрезал первые два символа. Как часто отмечают на Reddit, именно в этом встречается главная проблема при настройке MTProto.
Порт закрыт на стороне сети. Офисный фаервол и общественный Wi-Fi спокойно режут всё, кроме стандартных веб-портов. Если прокси ходит на нестандартном порту, дома он работает, а в коворкинге нет. Лечится выбором узла на стандартном порту.
Время на машине уехало. MTProto чувствителен к рассинхрону часов, при разнице в несколько минут рукопожатие разваливается. Проверьте, что Windows синхронизирует время автоматически. Особенно если ноутбук неделю прожил в спящем режиме.
Антивирус лезет внутрь TLS. Некоторые пакеты с функцией проверки защищённых соединений подменяют сертификаты и ломают рукопожатие. Добавьте Telegram в исключения и проверьте снова.
Двойной прокси. Системный прокси Windows, настройки в браузере и настройки в Telegram складываются друг с другом, и пакеты уходят в петлю. Держите включённым что-то одно.
WEB Proxy в свежих сборках Desktop
В относительно новых версиях клиента появился третий тип подключения — WEB Proxy. Работает поверх обычного HTTPS на стандартном порту. В чужой сети выглядит как безобидный запрос к сайту. Серверная часть требует отдельного домена и валидного сертификата, клиентская просит имя хоста и секрет.
Схема: клиент, HTTPS на стандартном порту, обратный прокси с сертификатом, дальше сам MTProto-узел. Для корпоративного сегмента это удобно, потому что не надо выбивать у безопасников открытие нестандартных портов. Для домашнего ноутбука смысла мало: возни с доменом и сертификатом больше, чем выгоды.
Свой узел или готовый каталог
Свой VPS под MTProto поднимается за вечер, если вы дружите с консолью. Домен, сертификат, установка, автозапуск, обновления, мониторинг. Аренда выходит недорого, но времени съедает прилично. Один сбой в три ночи вы будете разбирать сами.
Для команды из десяти-двадцати человек в одной компании свой узел оправдан: единая точка, понятные логи, контроль за тем, кто и сколько потребляет. Для одного человека проще взять готовый из каталога и не думать про инфраструктуру.
Отдельная история — работа с данными. Когда нужно собрать выдачу поисковика по десяти регионам или проверить, как выглядит ваш сайт с чужого адреса, балансировка между несколькими узлами и ротация адресов решают больше, чем скорость одного канала. Именно тут каталог с фильтром по географии экономит дни.
Мелочи, которые всплывают уже после настройки
Настройки прокси в Desktop не синхронизируются с телефоном. Включили на ноутбуке, на смартфоне ничего не изменилось — это нормально и так задумано. Каждое устройство настраивается отдельно.
Активный прокси влияет на всё приложение целиком: сообщения, медиа, звонки, если галочка стоит. Выборочно, только для отдельных чатов, это не работает.
При переключении между сетями, например с домашнего Wi-Fi на мобильную точку доступа, соединение иногда не поднимается заново само. Отключите и включите переключатель прокси — это быстрее, чем лезть в настройки заново.
Держите список узлов живым. Один рабочий, один запасной, остальные удалите. Список из пятнадцати записей, где вы не помните, какая живая, заканчивается тем, что вы тыкаете наугад и злитесь.
Практический шаг на сегодня: откройте каталог прокси, выберите узел в своей стране с нужным протоколом, вбейте данные в тот раздел, который соответствует типу, и сразу проверьте адрес до и после включения. Пять минут, и вопрос закрыт надолго.