Как настроить mtproto proxy в telegram

от admin

MTProto Telegram: настройка, руководство по запуску и использованию

MTProto Proxy Telegram — это официальный прокси от разработчиков Телегра м а. Он предназначен для обхода блокировки всем известных органов. Это намного эффективнее Socks5, так как тут больше безопасности, стабильности и надежности. Хочется сразу проговорить, что данная технология предназначена только для Телегра м и воспользоваться ею в других приложениях не представляется возможным.

Данные прокси — это результат известной борьбы между мессенджером и РосКомНадзором. Как известно уже каждому, РКН не раз блокировал возможности Телегра м а «кон н ектиться» со своими пользователями. Как инструмент обхода этих блокировок до сих пор шли бесплатные proxy и VPN для Телегра м а. Но разработчики «телеги» пошли дальше и создали собственный продукт — MTProto proxy.

Настройка MTProto Telegram

  1. github.com/TelegramMessenger/MTProxy
  2. hub.docker.com/r/telegrammessenger/proxy
  1. Откройте Телегра м ;
  2. Откройте «Настройки»;
  3. Потом «Продвинуты е настройки»;
  4. Тип соединения ;
  5. Выбираем «Использовать прокси» .
  1. При подключении используется только пароль вместо login/password;
  2. Безопасность трафика схожа с https;
  3. Пароли не передаются на сервер, а значит , их невозможно «украсть»;
  4. Зашифрованная передача трафика;
  5. Данные прокси предназначены для использования только Телегра м ом;
  6. Обмен данными с proxy server не распознается и не дешифруется сторонними фильтрами и анализаторами, поэтому передачу трафика невозможно ограничить;
  7. Программное обеспечение прокси-серверов обновляется регулярно.
  • @proxy_socks5_bot;
  • @socks5_bot.

Мы будем очень благодарны

если под понравившемся материалом Вы нажмёте одну из кнопок социальных сетей и поделитесь с друзьями.

Telegram выпустил официальный MTProto Proxy Server

image

Это специфический прокси-сервер и протокол от создателей Telegram позволяющий обходить блокировки и монетизировать его использование.

Официальный прокси

В прошлой публикации была представлена масса неофициальных реализаций прокси сервера, многие из них написаны пользователями Habr.

Теперь же у нас есть и официальный вариант:

Что он может?

  1. Поддерживает до 16 разных ключей на 1 прокси
  2. До 60000 подключений на 1 ядро
  3. Имеет API для сбора статистики (доступно только локально)
  4. Готовый образ в Docker
  5. Показ Promoted Каналов

Как настроить?

До безобразия просто:

После этого делаем:

В качестве вывода вы получите:

Собственно базовая настройка закончена.

Показ Promoted канала

Eсли вы хотите показывать канал при подключении к прокси, прокси нужно зарегистрировать:
С этим поможет официальный бот @MTProxybot

Ему следует отправить IP:Port + ключ, в ответ вы получите рекламный tag.

Этот tag нужно передать как параметр при запуске контейнера:

Далее возвращаемся к боту, выбираем свой прокси и «Set promotion» — теперь осталось только отправить любой канал для отображения.

Вот собственно и все, теперь у вас есть официальный Telegram Proxy с Promotion каналом, который будет показыватся всем пользователям.

По умолчанию, при запуске будет автоматически сгенерирован ключ и сохранён в томе Docker, если вы хотите вы можете указать друой ключ:
-e SECRET=00baadf00d15abad1deaa51sbaadcafe

А можете попросить сгенерировать вам несколько ключей:

По умолчанию запускает 2 worker’a, изменить настройку можно следующим образом:
WORKERS=16

Мониторинг доступен по адресу: localhost:2398/stats

Получить статистику можно следующим образом:

ready_targets: Количество Telegram серверов которые готовы обслужить запросы с прокси
active_targets: Количество Telegram серверов обслуживающие запросы с прокси
total_special_connections: Количество входящих соединений
total_max_special_connections: Лимит входящих соединений

Бот умеет показывать еще и статистику использования вашего прокси:

docker-compose

Вместо написания длинных команд в одну строку, можно воспользоватся docker-compose.

Самый надежный MTProto прокси для телеграм

Команда Telegram не остановилась перед угрожающим лицом роскомнадзора, постоянно обрубающего любые возможности «коннекта» со своей целевой аудиторией. После использования бесплатных прокси и VPN для телеграм, разработчики выкатили 1.3 релиз в котором помимо тучи других полезных функций, появилась поддержка подключения разных прокси серверов, более того появилась поддержка MTProto Proxy серверов телеграм. Сначала в этой статье мы разберем общие понятия касательно подключения для клиентов, далее углубимся в более технические аспекты.

Как подключится к MTProto proxy (Bot) в телеграмм

Команда Telegrator.ru специально для своих пользователей подняла собственный сервер с установленным MTProto протоколом. D Для подключения подойдут любые операционные системы: windows, iOS, android. Вы можете подключиться к нему абсолютно бесплатно и без какой либо рекламы кликнув на кнопку ниже:

Читать:
Telegram desktop как добавить второй аккаунт

Или

Зайдите в настройки
Настройки (Settings) > Расширенные (Advanced) > Тип соединения (Connection type) > Ставим галочку на «Использовать прокси» (Use proxy) > Ставим галочку на «MTPROTO»

Вводим данные для подключения:

Хост (Host) — 95.216.151.58
Порт (Port) — 443
Secret (Секрет) — b7e70329dcf3721c4239b86ad32a90b8

Profit!

❗️ Если по кнопке не переходит, то введите название бота вручную — @tg_mtproxy_bot.

Спонсор бота — @CRYPTOSLIVA
(Самый полезный канал о криптовалютах)

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

Вы можете обновить телеграмм прямо сейчас:

  • Если у вас: Windows
  • Если у вас: iOS
  • Если у вас: Android

Что такое MTProto Proxy сервер

MTProto Proxy — самый передовой протокол от самих разработчиков специально предназначенного для обхода блокировок соответствующих органов. Этот способ гораздо эффективнее SOCKS5, он безопаснее, стабильнее, надежнее. Стоит заметить что по данному протоколу не получиться подключиться иным приложениям. Он заточен только под телеграм.

Официальный MTProto прокси (репозитории):

Преимущества MTProto

  1. Возможна генерация до 16 ключей
  2. До 60000 подключений
  3. Встроенная система мониторинга
  4. Образ в Docker
  5. Система рекламы (promoted) каналов

Настройка MTProto (запуск на сервере)

Этот пункт подходит для владельцев каналов, и всех желающих запустить свой прокси MTproxy сервер. Для этого нам потребуется в идеале: сервер с чистым протоколом 443, установленный на него docker, прямые руки. Будем рассматривать установку на debian/ubuntu, все дальнейшие команды будут введены при подключении через ssh.

mtproxy

  1. Устанавливаем Docker.
    Если не знаете что это, рекомендуем ознакомиться для более глубокого понимания всего происходящего. Процесс установки всех репозиториев описан тут — https://docs.docker.com/install/. Выбираем нужную ось. Мы ставили stretch.
  2. Запускаем контейнер
    Авто-реген ключа Secret:
    docker run -d -p443:443 —name=mtproto-proxy —restart=always -v proxy-config:/data telegrammessenger/proxy:latest
    Назначение своего ключа Secret:
    docker run -d -p443:443 -v proxy-config:/data -e SECRET=«16-ричный ключ» telegrammessenger/proxy:latest
  3. Получаем всю информацию о созданном контейнере. Там будет содержаться ссылка для подключения, secret (ключ) и остальные данные. Вводим:

Реклама канала в MTProto

Как мы написали выше, в этой системе есть функция монетизации. Вам наверняка придется за сервер платить, разработчики telegram придумали как отдать вам дань от ваших подписчиков/пользователей за пользование вашим прокси сервером. При подключении к вашему прокси, они будут видеть вами установленный спонсированный закрепленный канал в топе всех каналов. Выглядеть это будет следующим образом:

Что бы таким образом закрепить свой канал у ваших пользователей прокси, необходимо:

    Зарегистрировать созданный вами прокси у бота @MTProxybot
    new proxy > отправляете ip:port > отправляете боту сгенерированный или вами назначенный secret > Получаете TAG. Высылаете его вашему контейнеру командой (возможно придется переустановить контейнер, команды для этого ниже):

Дополнительные команды Docker’a

$ docker pull telegrammessenger/proxy # обновить образ
$ docker stop mtproto-proxy # остановить контейнер
$ docker rm mtproto-proxy # удалить контейнер
$ docker run …. # создать из обновленного образа и запустить контейнер заново
$ docker logs -f —tail= 30 mtproto-proxy # посмотреть журнал контейнера

Как отключить прокси в телеграм на windows/androin/ios

В отключении теперь вообще пропали какие лиюо преграды существовашие ранее до версии 1.3. Для отключения вам необходимо кликнуть на «щит» в левом нижнем углу телеграма после чего снять галочку напротив Use Proxy (Использовать прокси). Если у вас смартфон, то в самом приложении вы также найдете «щит» в верхнем топ-баре.

mtproxy отключение

Вуаля. Теперь мы с вам научились не только подключаться к готовым прокси серверам MTProxy в телеграм. Но и создавать свой собственный сервер, к которому могут подключаться другие пользователи.

Похожие статьи