صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 16

موضوع: کامل ترین آموزش MTProxy از سورس اصلی تلگرام

  1. #1
    عضو انجمن NetworkFA آواتار ها
    تاریخ عضویت
    Dec 2017
    محل سکونت
    شیراز
    نوشته ها
    402
    تشکر تشکر کرده 
    67
    تشکر تشکر شده 
    685
    تشکر شده در
    488 پست

    پیش فرض کامل ترین آموزش MTProxy از سورس اصلی تلگرام

    با سلام

    منبع: https://github.com/TelegramMessenger/MTProxy

    نصب پکیج های مورد نیاز.

    کد:
    yum install openssl openssl-devel zlib-devel git 
    yum groupinstall "Development Tools"
    دانلود سورس اصلی MTProxy

    کد:
    cd /opt
    git clone https://github.com/TelegramMessenger/MTProxy.git
    cd /opt/MTProxy/
    make
    دانلود سکرت و کانفیگ برای اتصال به سرور های تلگرام

    کد:
    cd /opt/MTProxy/objs/bin
    curl -s https://core.telegram.org/getProxySecret -o proxy-secret
    curl -s https://core.telegram.org/getProxyConfig -o proxy-multi.conf

    ایجاد رندم سکرت

    کد:
    openssl rand -hex 16
    راه اندازی به صورت سرویس
    فایل زیر را ایجاد کرده و موارد زیر را ادد نمایید.

    کد:
    nano /etc/systemd/system/MTProxy.service
    کد:
    [Unit]
    Description=MTProxy
    After=network.target
    
    [Service]
    Type=simple
    WorkingDirectory=/opt/MTProxy/objs/bin
    ExecStart=/opt/MTProxy/objs/bin/mtproto-proxy -u nobody -p 8888 -H  <port> -P <tag> -S <secret> --aes-pwd proxy-secret  proxy-multi.conf -M 1
    Restart=on-failure
    
    [Install]
    WantedBy=multi-user.target
    فعال سازی سرویس.

    کد:
    systemctl daemon-reload
    systemctl enable MTProxy.service
    systemctl restart MTProxy.service

    برای ایجاد چند سکرت میتوانید دستور اصلی را به صورت زیر تغییر دهید.

    کد:
    -S <secret1> -S <secret2>
    برای اجرا بر روی چند پورت مختلف .

    کد:
    -H 443,8443
    سرور اختصاصی ایران از دیتاسنتر برج میلاد


    https://clients.networkfa.net

  2. تعداد تشکر ها ازNetworkFA به دلیل پست مفید


  3. # ADS




     

  4. #2
    عضو انجمن
    تاریخ عضویت
    Nov 2015
    نوشته ها
    159
    تشکر تشکر کرده 
    1,427
    تشکر تشکر شده 
    441
    تشکر شده در
    249 پست

    پیش فرض پاسخ : کامل ترین آموزش MTProxy از سورس اصلی تلگرام

    نصب روی اوبونتو و نسخه های دیگه فرقی نمیکنه؟

  5. #3
    عضو دائم
    تاریخ عضویت
    Oct 2008
    محل سکونت
    Neverland
    نوشته ها
    3,023
    تشکر تشکر کرده 
    1,897
    تشکر تشکر شده 
    8,821
    تشکر شده در
    4,186 پست

    پیش فرض پاسخ : کامل ترین آموزش MTProxy از سورس اصلی تلگرام

    نقل قول نوشته اصلی توسط nevergotme نمایش پست ها
    نصب روی اوبونتو و نسخه های دیگه فرقی نمیکنه؟
    apt ...

    + این نکته هم فراموش نشه که نیاز به openssl v1.1 هست
    و حتماً‌ باید کامند اسکریپت اجرا بشه (تو اسکرین ران کنید چون باید باز بمونه)

    اگه هم موقع make کردن ارور ۱ برگردوند باید Makefile رو ادیت کنید.
    مقادیر CFLAGS و LDFLAGS

    کد:
    # Add -I/usr/local/ssl/include/openssl -I/usr/local/ssl/include to CFLAGS variable
    # Add -L/usr/local/ssl/lib/ to LDFLAGS variable

  6. تعداد تشکر ها از1eng.ir به دلیل پست مفید


  7. #4
    عضو انجمن NetworkFA آواتار ها
    تاریخ عضویت
    Dec 2017
    محل سکونت
    شیراز
    نوشته ها
    402
    تشکر تشکر کرده 
    67
    تشکر تشکر شده 
    685
    تشکر شده در
    488 پست

    پیش فرض پاسخ : کامل ترین آموزش MTProxy از سورس اصلی تلگرام

    نقل قول نوشته اصلی توسط 1eng.ir نمایش پست ها
    apt ...

    + این نکته هم فراموش نشه که نیاز به openssl v1.1 هست
    و حتماً‌ باید کامند اسکریپت اجرا بشه (تو اسکرین ران کنید چون باید باز بمونه)

    اگه هم موقع make کردن ارور ۱ برگردوند باید Makefile رو ادیت کنید.
    مقادیر CFLAGS و LDFLAGS

    کد:
    # Add -I/usr/local/ssl/include/openssl -I/usr/local/ssl/include to CFLAGS variable
    # Add -L/usr/local/ssl/lib/ to LDFLAGS variable
    نیازی به openssl 1.1.0h نداره

    نصب
    openssl-devel
    مشکل رو حل میکنه

    دوم ران کردن با service بالا نوشته شده نیازی به screen نیست
    ویرایش توسط NetworkFA : June 9th, 2018 در ساعت 02:47

  8. تعداد تشکر ها ازNetworkFA به دلیل پست مفید


  9. #5
    عضو انجمن nekooee آواتار ها
    تاریخ عضویت
    Jun 2011
    نوشته ها
    103
    تشکر تشکر کرده 
    80
    تشکر تشکر شده 
    109
    تشکر شده در
    66 پست

    پیش فرض پاسخ : کامل ترین آموزش MTProxy از سورس اصلی تلگرام

    نقل قول نوشته اصلی توسط 1eng.ir نمایش پست ها
    apt ...

    + این نکته هم فراموش نشه که نیاز به openssl v1.1 هست
    و حتماً‌ باید کامند اسکریپت اجرا بشه (تو اسکرین ران کنید چون باید باز بمونه)

    اگه هم موقع make کردن ارور ۱ برگردوند باید Makefile رو ادیت کنید.
    مقادیر CFLAGS و LDFLAGS

    کد:
    # Add -I/usr/local/ssl/include/openssl -I/usr/local/ssl/include to CFLAGS variable
    # Add -L/usr/local/ssl/lib/ to LDFLAGS variable
    سلام
    ممنون. من اینها رو اضافه کردم ولی فایده نداره بازم ارور 1 رو میده
    ویرایش توسط nekooee : August 20th, 2018 در ساعت 15:29


  10. #6
    عضو دائم
    تاریخ عضویت
    Oct 2008
    محل سکونت
    Neverland
    نوشته ها
    3,023
    تشکر تشکر کرده 
    1,897
    تشکر تشکر شده 
    8,821
    تشکر شده در
    4,186 پست

    پیش فرض پاسخ : کامل ترین آموزش MTProxy از سورس اصلی تلگرام

    نقل قول نوشته اصلی توسط nekooee نمایش پست ها
    سلام
    ممنون. من اینها رو اضافه کردم ولی فایده نداره بازم ارور 1 رو میده
    الان این مشکلش برطرف شده

    میتونید بدون ادیت نصب کنید

    https://github.com/TelegramMessenger/MTProxy

  11. تعداد تشکر ها از 1eng.ir به دلیل پست مفید


  12. #7
    عضو انجمن nekooee آواتار ها
    تاریخ عضویت
    Jun 2011
    نوشته ها
    103
    تشکر تشکر کرده 
    80
    تشکر تشکر شده 
    109
    تشکر شده در
    66 پست

    پیش فرض پاسخ : کامل ترین آموزش MTProxy از سورس اصلی تلگرام

    نقل قول نوشته اصلی توسط 1eng.ir نمایش پست ها
    الان این مشکلش برطرف شده

    میتونید بدون ادیت نصب کنید

    https://github.com/TelegramMessenger/MTProxy
    ممنون. من الآن از سورس اصلی خودش دانلود و زدم نصب اما باز هم ارور 1 رو میده. این ارور:
    cc1: error: unrecognized command line option "-std=gnu11"

    من centos 6 دارم. لطفا راهنمایی کنید


  13. #8
    عضو دائم
    تاریخ عضویت
    Oct 2008
    محل سکونت
    Neverland
    نوشته ها
    3,023
    تشکر تشکر کرده 
    1,897
    تشکر تشکر شده 
    8,821
    تشکر شده در
    4,186 پست

    پیش فرض پاسخ : کامل ترین آموزش MTProxy از سورس اصلی تلگرام

    باید Troubleshooting بشه و ببینید مشکل چیه!

    CentOS 7 یا Ubuntu 18.04 نصب کنید بدون مشکل ران میشه ...

  14. تعداد تشکر ها از 1eng.ir به دلیل پست مفید


  15. #9
    عضو انجمن nekooee آواتار ها
    تاریخ عضویت
    Jun 2011
    نوشته ها
    103
    تشکر تشکر کرده 
    80
    تشکر تشکر شده 
    109
    تشکر شده در
    66 پست

    پیش فرض پاسخ : کامل ترین آموزش MTProxy از سورس اصلی تلگرام

    نقل قول نوشته اصلی توسط 1eng.ir نمایش پست ها
    باید Troubleshooting بشه و ببینید مشکل چیه!

    CentOS 7 یا Ubuntu 18.04 نصب کنید بدون مشکل ران میشه ...
    متأسفانه سروری که من در اختیار دارم centos 6 هست و نمیتونم تغییرش بدم. با JSproxy روش راه اندای کردم ولی با اینکه عکس ها سریع لود میشه، پیام ها از گوشی گیر میکنه و با تأخیر ارسال و دریافت میشه. در حالی با کامپیوتر با همین پراکسی هیچ مشکلی وجود نداره! با چندتا گوشی تست کردم همینجور هست.
    یک سرور دیگه دارم روی اون JSproxy بدون هیچ مشکلی کار میکنه. ولی روی این یکی که نیاز دارم در گوشی پیام ها موقع ارسال چند ثانیه گیر میکنن. هیچ راه کاری براش پیدا نکردم.
    نکته دیگه اینکه JSproxy از رندوم پکت (dd) هم پشتیبانی نمیکنه. . آپدیت نمیشه.
    گفتم شاید این یکی رو نصب کنم مشکلم حل بشه. حالا این هم روی centos 6 مشکل داره.
    ویرایش توسط nekooee : August 20th, 2018 در ساعت 16:00


  16. #10
    کاربر اخراج شده
    تاریخ عضویت
    Dec 2017
    محل سکونت
    /etc/ocserv
    نوشته ها
    49
    تشکر تشکر کرده 
    40
    تشکر تشکر شده 
    82
    تشکر شده در
    49 پست

    پیش فرض پاسخ : کامل ترین آموزش MTProxy از سورس اصلی تلگرام

    نقل قول نوشته اصلی توسط nekooee نمایش پست ها
    ممنون. من الآن از سورس اصلی خودش دانلود و زدم نصب اما باز هم ارور 1 رو میده. این ارور:
    cc1: error: unrecognized command line option "-std=gnu11"

    من centos 6 دارم. لطفا راهنمایی کنید
    فایل Makefile رو ویرایش کنید و دقیقاً همین قسمت
    -std=gnu11 رو پاک کنید ازش.
    سپس
    کد:
    make clean
    make
    ویرایش توسط Peugeot : August 20th, 2018 در ساعت 17:16

  17. تعداد تشکر ها ازPeugeot به دلیل پست مفید


صفحه 1 از 2 12 آخرینآخرین

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پکیج آموزش شبکه (مدرک نتورک پلاس) - فیلم آموزشی، کتاب آموزشی، نمونه سوالات
    توسط saeed.mihan در انجمن فروش انواع اسکریپت،سیستم عامل،نرم افزار و ..
    پاسخ ها: 1
    آخرين نوشته: March 14th, 2023, 21:13
  2. آموزش راه اندازی MTProxy در لینوکس و ویندوز
    توسط ToooPDL در انجمن مباحث و منابع آموزشی
    پاسخ ها: 34
    آخرين نوشته: June 13th, 2018, 10:15
  3. پاسخ ها: 7
    آخرين نوشته: April 18th, 2014, 15:12

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •