搭建MTproto Proxy
AOWEN如何利用海外服务器搭建MTproto Proxy并使用TLS伪装
首先安装需要用到的库
yum install git
yum install python3
yum install coreutils
yum install nano
接着拉取GitHub@alexbers的mtprotoproxy程序并进入目录
git clone -b stable https://github.com/alexbers/mtprotoproxy.git; cd mtprotoproxy
使用nano编辑配置文件
nano config.py
将“PORT”改成你想使用的端口
将“USERS”下的"tg1"和修改成你想使用的32位密钥
将”TLS_DOMIN“前的”#“注释符和空格删除,把引号中的域名改成你想使用的tls1.3域名,你可以使用google.com或者cloudflare.com这些公开的域名,也可以使用自己搭建的网站
如有需要,把“AD_TAG”引号内的内容换成自己在TG@MTProxy Admin Bot 那申请来的TAG
按Ctrl+X退出,nano会询问是否保存,输入y表示保存,接着还会询问文件名,直接回车即可
接着运行程序测试一下
python3 mtprotoproxy.py
我们会得到一个tg://开头的链接,复制它到Telegram里即可连接,在这里可以测试代理是否已经可用,但此时它还是一个不能关闭SSH界面的程序,当然也不可以输入Ctrl+C
如果测试完毕后确认代理可用,我们输入Ctrl+C退出脚本,输入
nohup python3 -u mtprotoproxy.py > mtprotoproxy.out 2>&1 &
这时程序就可以在后台运行了,你可以使用之前的tg://链接进行连接和分享
如果你想关闭代理,可以用
ps -ef | grep python3
查看代理程序的pid,随后用(将{pid}换成的的程序pid)
kill -9 {pid}
如果你发现你的代理不能被连接,有可能是防火墙配置错误导致的
如果你使用CentOS,可以用
systemctl stop firewalld.service
systemctl disable firewalld.service
关闭防火墙
其他系统或其他问题请自行Google一下~
广告Time
【远观V加速】——全线V2,超低起步
TG频道 t.me/yuanguanv