Svyaz

13.07.2026

mtproto proxy telegram ubuntu

Svyaz VPN — свобода без границ

Как настроить MTProto Proxy для Telegram на Ubuntu: пошаговая инструкция

Если вы ищете способ обеспечить более стабильное и безопасное подключение к Telegram, настройка собственного MTProto proxy — отличный вариант. Особенно актуально это для пользователей в России и странах СНГ, где доступ к мессенджеру иногда ограничен или регулируется. В этой статье я расскажу, как создать и настроить MTProto proxy для Telegram на Ubuntu — подробно и понятно.

Что такое MTProto Proxy и зачем он нужен?

MTProto proxy — это сервер-прокси, который пересылает трафик Telegram через специально настроенный сервер. Он помогает обходить блокировки, повышает скорость соединения и защищает приватность. В отличие от VPN, MTProto proxy проще в настройке и обычно менее заметен для цензоров.

Почему именно Ubuntu?

Ubuntu — одна из самых популярных и дружественных к новичкам Linux-систем. Благодаря богатому сообществу и большому количеству готовых решений, настройка MTProto proxy на Ubuntu — это быстрый и надежный способ обеспечить доступ к Telegram.

Что потребуется для настройки?

  • Виртуальный сервер или VPS с Ubuntu 20.04/22.04
  • Доступ к SSH с правами root или sudo
  • Основные знания работы с командной строкой

Пошаговая инструкция

  1. Обновляем систему

Перед началом убедимся, что все пакеты актуальны:

sudo apt update && sudo apt upgrade -y
  1. Устанавливаем необходимые зависимости

Для запуска proxy потребуется Python и git:

sudo apt install git python3-pip -y
  1. Загружаем готовое решение

Самым популярным решением является проект MTProxy, разработанный Telegram:

git clone https://github.com/TelegramMessenger/MTProxy.git
  1. Собираем и запускаем MTProxy

Перейдите в каталог:

cd MTProxy

Установите необходимые зависимости:

pip3 install -r requirements.txt

Создайте серверный ключ:

./objs/mkprodkey.sh

Запустите прокси с уникальным портом и секретом:

./objs/bin/mtproto-proxy -u nobody -p 8888 -H 443 -P 443 --secret=ВАШ_СЕКРЕТ --nat-info=ваш_ип --aes-pwd=path/to/aes_pwe1 --verbose

Вместо ВАШ_СЕКРЕТ вставьте сгенерированный ранее секрет или сгенерируйте его командой:

head -c 16 /dev/urandom | xxd -ps
  1. Настраиваем автоматический запуск

Чтобы proxy запускался при перезагрузке, создайте systemd-сервис:

sudo nano /etc/systemd/system/mtproxy.service

Вставьте следующее содержание:

[Unit]
Description=MTProto Proxy
After=network.target

[Service]
Type=simple
User=nobody
ExecStart=/путь/к/вашему/скрипту/mtproto-proxy --секрет=ВАШ_СЕКРЕТ --некоторые_параметры
Restart=always

[Install]
WantedBy=multi-user.target

Активируйте и запустите сервис:

sudo systemctl enable mtproxy
sudo systemctl start mtproxy
  1. Добавляем прокси в Telegram

Теперь, чтобы подключиться через ваш MTProto proxy, откройте Telegram, перейдите в Настройки > Данные и хранилище > Прокси-сервера и добавьте новый прокси, указав IP-адрес сервера, порт и секрет.


Итоги

Настройка MTProto proxy на Ubuntu — это отличный способ обеспечить стабильный и безопасный доступ к Telegram, особенно при ограничениях или цензуре. Такой прокси легко интегрировать и управлять им, а при правильной настройке он будет служить надежным шлюзом в ваше любимое приложение.

Если у вас возникнут сложности или вопросы — пишите в комментариях, помогу разобраться!