آموزش راه اندازی پروکسی MTProto

تاریخ انتشار : خرداد ۲۰, ۱۳۹۸
1 ستاره2 ستاره3 ستاره4 ستاره5 ستاره (5٫00 / 5)

MTProto مخفف Mobile Telegram Protocol می باشد و پروتکلی است که Telegram بر اساس آن است. این پروتکل امنیت بالا را همراه با سرعت بالا در اختیار شما قرار می دهد. ( آموزش راه اندازی پروکسی MTProto )

MTProto یک پروکسی مخصوص برای تلگرام است که ارتباطات را بصورت کاملا امن بین دو اندپوینت امن می کند و هنگامی که این پروکسی را روی کلاینت خود ست می کنید، تمام اطلاعات تبادلی از کانال این سرور برقرار خواهد شد. رمزنگاری مورد استفاده برای امن سازی اطلاعات تبادلی از نوع AES و SHA256 می باشد.( آموزش راه اندازی پروکسی MTProto )

استفاده از MTProto دارای برخی مزایا می باشد :

  • برای اتصال لازم نیست یوزرنیم و پسورد وارد شود و پسورد به تنهایی کافی است
  • ترافیک عبوری بصورت رمز شده تبادل می شود و قابل شنود نیست
  • فقط برای تلگرام قابل استفاده است
  • می توانید کانال ها خودتان را نیز پروموت کنید

پروکسی MTProto قابل راه اندازی هم روی سرورهای لینوکسی و هم سرورهای ویندوزی می باشد. ( آموزش راه اندازی پروکسی MTProto )

سرورهای ویندوزی : ( آموزش راه اندازی پروکسی MTProto )

در ابتدا باید برنامه NodeJS را دانلود و نصب کنید. این برنامه پیش نیاز می باشد و نصب آن ضروری است. سپس دستور زیر را وارد کنید :

npm install pm2 -g

سپس بعد از نصب NodeJS برنامه JSMTProto را دانلود کرده و در درایو c قرار دهید و بعد از آن از طریق محیط cmd وارد پوشه برنامه شوید.

بعد از اینکار دستور زیر را وارد کنید:

pm2 start mtproxy.js -i max

به منظور تغییر پورت و کدسکرت می توانید فایل کانفیگ را ویرایش کنید.

سرورهای لینوکسی : ( آموزش راه اندازی پروکسی MTProto )

دستورات زیر برای سرورهای دبین بیس هستند و برای سرورهایی مانند Centos دستورات کمی فرق دارند.

در ابتدا با استفاده از دستور زیر مخازن خود را آپدیت نمایید :

apt-get update && apt-get upgrade

در ادامه دستورات زیر را به ترتیب به منظور نصب نیازمندی های وارد می کنیم :

apt-get install git
apt-get install nodejs
apt-get install npm

سپس دستور زیر را وارد می کنیم :

git clone https://github.com/FreedomPrevails/JSMTProxy.git

در ادامه با استفاده از دستور زیر وارد پوشه برنامه می شویم :

cd JSMTProxy

با استفاده از دستور vi فایل کانفیگ را ادیت کرده و اطلاعات زیر را وارد می کنیم :

{"port":<PORT>, "secret":"<SECRET>"}

بجای PORT شماره پورت دلخواه و بجای SECRET هم شماره ۳۲ رقمی وارد می کنیم. در انتها با دستور زیر اقدام به راه اندازی می کنیم :

pm2 start mtproxy.js -i max

مراحل تمام شد و می توانید استفاده کنید.


نظرات

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *