با سلام
منبع: 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
ایجاد رندم سکرت
راه اندازی به صورت سرویس
فایل زیر را ایجاد کرده و موارد زیر را ادد نمایید.
کد:
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>
برای اجرا بر روی چند پورت مختلف .