在Centos上搭建MTproxy代理

     apt update -y
     yum install openssl-devel zlib-devel
     yum groupinstall "Development Tools"
     yum install vim-common
     yum install gcc
     yum intsall screen
     yum install git   #升级和安装依赖
     git clone https://github.com/TelegramMessenger/MTProxy    #下载
     cd MTProxy   
     make && cd objs/bin #编译
     curl -s https://core.telegram.org/getProxySecret -o proxy-secret  
     #获取用于链接Telegram服务器的secret
     curl -s https://core.telegram.org/getProxyConfig -o proxy-multi.conf #获取telegram配置文件
     head -c 16 /dev/urandom | xxd -ps  #生成一个32位16进制secret,复制这个secret
     chmod +x mtproto-proxy
     screen -dmS mtproto
     screen -r mtproto  #在screen下执行,保证断开ssh继续运行
    ./mtproto-proxy -u nobody -p 8888 -H 443 -S <secret> --aes-pwd proxy-secret proxy-multi.conf -M 1
    #请将-p 8888 -H 443 -S <secret>替换为自己的,分别为本地端口号,用于链接服务器的端口,32位16进制secret

IOS端设置如下 Setting > Data Storage > Use Proxy > + Add Proxy > MTProto
分别输入

Server:服务器ip地址
Port:443
Secret:32位16进制端口号

发表新评论