Создание собственных официального MTProto прокси с продвижением канала (Очень простой способ)

блок, блок, полномочие

Как вы уже знаете, что телеграмма была заблокирована в России и Иране, так что теперь настало время для повышения прокси вопрос. Телеграмма официально выпустила свой прокси-сервер, и он является открытым исходным кодом (написано на языке программирования C). Но это может быть составлен только на Linux. В учебнике говорится “просто запустите сделать” Но это неправда. Это не так просто, как это было excpected. Но я здесь, чтобы обеспечить супер легкий способ установки MTProto прокси-сервер на вашем Linux VPS от нуля.

Внимание: эта статья была изначально написана на английском языке, пожалуйста, перейдите на английская версия для лучшего понимания и игнорирования автоматического перевода.

Требования

  1. VPS / VDS (рекомендуется использовать облачные VPS). Я не предлагаю вам использовать OVH, как он блокирует телеграмму с некоторого времени или использовать VPN, чтобы направить весь трафик через шифрованные туннели. Не рекомендуется использовать VPS, расположенный в России, конечно,. Я не буду рекламировать любого из провайдеров есть много, просто найти лучшее для вас.
  2. Linux OS: Ubuntu 14.04+, CentOS 6+, Debian 8+
  3. корневой доступ через SSH

Внимание: Если вы на ПК с Windows вам потребуется шпатлевка для подключения к серверу.

устанавливать, проверить, идти

  1. Войдите в свой VPS и установить необходимые пакеты (в моем случае я буду использовать Ubuntu)
    apt-get update
    apt-get install docker.io
    
  2. И сейчас, установить Docker контейнер с самого прокси
    docker run -d -p6968:443 --name=mtproto-proxy --restart=always -v proxy-config:/data telegrammessenger/proxy:latest
    

    Внимание: мы не настроен канал продвижения еще. Это будет сделано позже. Это происходит потому, что в этом примере мы предполагаем, что у вас нет доступа к Телеграмме на все, но вам удалось получить / IOS клиент Android / Desktop и не может подключиться. Вот почему мы создали прокси первые, то подключение через него, и только тогда, когда мы имеем доступ задаст назначен канал.

    где: 6968 – это порт, который вы хотите, чтобы ваш сервер был доступен на

    Теперь, позволяет выяснить секрет для подключения

    docker logs mtproto-proxy
    

    И искать “секрет 1: 469fe09b277900a8ae91dcefa736056b”. 

    Так, Теперь в Телеграмма клиента введите Hostname = IP Вашего VPS или доменное имя указывает на этом IP (это ваш VPS IP-адрес, который используется для подключения с помощью SSH), то порт (в этом случае 6968) и секрет из сообщения выше, и Плесс SAVE или CONNECT. И да, Вы можете использовать этот прокси слишком (если он будет доступен).

  3. ОК, теперь мы онлайн. Давайте установим канал, который будет показан в качестве “Прокси-спонсор” в клиентах Телеграммы других пользователей. Позволяет воссоздать контейнер DOCKER. Добавить телеграмму бот @MTProxybot (HTTPS://t.me/MTProxybot) и написать ему сообщение /newproxyи следовать его указаниям. Он пошлет вам сообщение об успехе:
    “успех!Ваш прокси-сервер был успешно зарегистрирован. Теперь вы можете передать этот прокси-тег в программное обеспечение вы используете: 1d3eb6dd135e4aaff7de0fd614124b4c.” Скопируйте хэш прокси-тега “1d3eb6dd135e4aaff7de0fd614124b4c“, это будет необходимо дополнительно.
    Отправить другую команду для бота: “/myproxies”. Он перечислит свой новый созданный прокси-сервер, и вам необходимо выбрать его, тогда выбирай “Набор продвижение” и отправить ему ссылку на ваш канал.
  4.  Теперь давайте воссоздавать Docker контейнер с прокси-теге
     
    docker container stop mtproto-proxy
    docker container rm mtproto-proxy
    docker run -d -p6968:443 --name=mtproto-proxy --restart=always -v proxy-config:/data -e WORKERS=0 -e SECRET=469fe09b277900a8ae91dcefa736056b -e TAG=1d3eb6dd135e4aaff7de0fd614124b4c telegrammessenger/proxy:latest 
    

    Объяснение новых параметров:
    РАБОЧИЕ = 0 – Вы можете установить любое значение вы хотите, но для небольшого сервера 1 работник достаточно (Ноль означает 1 основной процесс + 0 ведомые процессы). Если вы хотите иметь 2 процессы, установить его 1.

    SECRET = 469fe09b277900a8ae91dcefa736056b – пройти ту же тайну от шага 2. Или любой другой 32 символов хэш (Вы можете использовать md5), только не забудьте потом установить этот пароль в клиенте тоже. Я рекомендую использовать те же, начиная с шага 2.

    TAG = 1d3eb6dd135e4aaff7de0fd614124b4c – Тег, что вы получили от бота на шаге 3.

    И это все. Теперь пользователи прокси-сервера будет видеть раскрученный канал.

Расширенный конфигурации

Если вы чувствуете себя достаточно опытным, посетитьhttps://hub.docker.com/r/telegrammessenger/proxy чтобы получить больше информации.

Руководство по установке

Все описано на моем GitHub вилкеhttps://github.com/p1ratrulezzz/MTProxy-1

Другие реализации MTProto прокси и тестирование серверов

Посетите страницу вилки для PHP MTProxy на GitHubкак вы также найдете информацию и ссылки на другие реализации прокси. Но они не поддерживают развитие каналов еще.

Если вы wan't создать сервер на Windows,, использовать реализацию Java от GitHub (открыть релизы и скачать последние, и запустить с помощью Java -jar mtoxy<версия>.яс)

Также, проверить мой первый пост о MTProto Proxy

Загрузка

Запись опубликована в рубрике Системное администрирование с метками , , , , , , , , , , , , , , , , , , . Добавьте в закладки постоянную ссылку. | Короткая ссылка:  http://p1rat.ru/lezzz/nIqPh

Добавить комментарий