Как настроить MTProto-прокси в Telegram

Вся настройка — одна ссылка. Но если хочется понимать, что происходит, ниже разбор по частям.

Рабочие прокси прямо сейчас

Ссылки открываются в Telegram и добавляют прокси одним нажатием.

Подключить 1Подключить 2

Полный список из сотен проверенных серверов с пингом — каталог MTProxy, обновляется каждый час.

У MTProto-прокси три параметра: сервер (домен или IP), порт (почти всегда 443, чтобы выглядеть как обычный HTTPS) и секрет — ключ, по которому прокси отличает клиентов Telegram от случайных подключений. Всё это упаковано в ссылку tg://proxy?server=…&port=…&secret=…, и Telegram умеет её разбирать сам.

Секреты бывают трёх видов. Обычный — 32 шестнадцатеричных символа. dd… — «с дополнением», случайная длина пакетов мешает распознать протокол. ee… — FakeTLS: к секрету приписан домен, и для оператора соединение выглядит как обычный сайт. Сегодня почти все живые серверы — ee.

После добавления Telegram сам меряет время ответа: рядом с сервером появится пинг в миллисекундах или «недоступен». Это честная проверка из вашей сети, ей можно верить больше, чем любым спискам.

На компьютере (Telegram Desktop) настройка та же: Настройки → Продвинутые → Тип соединения → Использовать собственный прокси → добавить MTProto. Ссылка t.me/proxy открывает это окно сразу с заполненными полями.

Вопросы

Можно ли поднять свой MTProto-сервер?

Да, официальный MTProxy и telemt — свободные проекты. Нужен VPS за границей и один порт 443. Секрет генерируется при запуске.

Прокси видит мою переписку?

Нет. MTProto шифрует сообщения между вашим устройством и серверами Telegram, прокси только передаёт зашифрованные пакеты и видит лишь факт подключения.

Полезные страницы
справочник MTProtoгайды по устройствамадрес, порт и секрет серверакаталог рабочих прокси