说明
此脚本安装的是绿色版,安装卸载都非常简单,并配置有TLS
域名伪装;
GitHub:https://github.com/sunpma/mtp
安装
执行如下代码进行安装
# 创建程序目录并进入
mkdir /home/mtproxy && cd /home/mtproxy
# 下载程序并配置安装
curl -s -o mtproxy.sh https://raw.githubusercontent.com/sunpma/mtp/master/mtproxy.sh && chmod +x mtproxy.sh && bash mtproxy.sh
安装过程:
=========================================
请输入一个客户端连接端口 [1-65535]
(默认端口: 443):433(说明:自定义链接端口)
---------------------------
port = 443
---------------------------
请输入一个管理端口 [1-65535]
(默认端口: 8888):8888(说明:自定义管理端口)
---------------------------
manage port = 8888
---------------------------
请输入一个需要伪装的域名:
(默认域名: azure.microsoft.com):azure.microsoft.com(说明:自定义TLS伪装域名)
状态码:302
---------------------------
伪装域名 = azure.microsoft.com
---------------------------
请输入你需要推广的TAG:
若没有,请联系 @MTProxybot 进一步创建你的TAG
(留空则跳过):(说明:默认跳过或输入TAG)
---------------------------
PROXY TAG =
---------------------------
配置已经生成完毕!
TMProxy+TLS代理: 运行中
服务器IP:132.145.91.50
服务器端口:65534
MTProxy Secret: xxxxxx
TG一键链接: https://t.me/xxxxxx
TG一键链接: tg://xxxxxx
=========================================
使用
# 进入程序目录
cd /home/mtproxy
# 运行
bash mtproxy.sh start
# 调试
bash mtproxy.sh debug
# 停止
bash mtproxy.sh stop
# 重启
bash mtproxy.sh restart
卸载
因为是绿色版卸载极其简单,直接删除程序目录即可;
rm -rf /home/mtproxy
开机启动
编辑/etc/rc.local
开机自启服务文件,将如下代码添加到开机自启脚本中;
# 编辑自启文件
vi /etc/rc.local
# 添加如下代码
bash /home/mtproxy/mtproxy.sh start > /dev/null 2>&1 &
版权声明:本文为原创文章,版权归 SunPma 所有,转载请注明出处!
本文链接:https://sunpma.com/918.html
友情提示:如果博客出现404或链接失效,请留言或者联系博主修复!
您好,您分享的telegram一键搭建代理那个脚本,我搭建好了。并且正常运行中,但是我在tg官方机器人那里注册的时候输入主机端口跟密钥后 出现Sorry, an error has occurred during your request. Please try again later.(抱歉,请求过程中出现错误。请稍后再试),这个要怎么解决啊?是不是我填错了还是怎样的,已经摸索一天了 实在没有办法了
想问一下,这个你有解决了么??我也遇到这样的问题了。
家里的wifi 之前是正常的,但是前端时间开始,连wifi后就无法连接上代理, 公司的wifi不受影响 ,有人碰到过这个问题吗?
有没有办法查看连接MTProx的ip?
支持ipv6链接不
这个安全吗,我看我的ip都直接暴露, 群里人都说会被墙掉....我都敢开了
有没有vpn可以借我一个.我用来玩一下telegram
即将:调试运行
403 Forbidden 403 Forbidden nginx当前正在运行调试模式:
你随时可以通过 Ctrl+C 进行取消操作
./mtproto-proxy -u nobody -p 8888 -H 443 -S 7867e836c7130063fe840ad902d863db --aes-pwd proxy-secret proxy-multi.conf -M 1 --domain azure.microsoft.com --nat-info 172.21.49.241:
[15174][2022-05-27 20:11:00.195852 local] Invoking engine mtproxy-0.01 compiled at May 27 2022 20:03:09 by gcc 4.8.5 20150623 (Red Hat 4.8.5-44) 64-bit after commit dc0c7f3de40530053189c572936ae4fd1567269b
' in --nat-infoe host '
MTProxyTLS一键安装运行绿色脚本
=========================================
检测到您的配置文件不存在, 为您指引生成!
=========================================
请输入一个客户端连接端口 [1-65535]
(默认端口: 443):
---------------------------
port = 443
---------------------------
请输入一个管理端口 [1-65535]
(默认端口: 8888):
---------------------------
manage port = 8888
---------------------------
请输入一个需要伪装的域名:
(默认域名: azure.microsoft.com):
---------------------------
伪装域名 = azure.microsoft.com
---------------------------
请输入你需要推广的TAG:
若没有,请联系 @MTProxybot 进一步创建你的TAG, 可能需要信息如下:
IP: 172.xxx.xxx.xx
PORT: 443
SECRET(可以随便填): c60012837f3148d1d372a6950fcaa1b8
(留空则跳过):
---------------------------
PROXY TAG =
---------------------------
配置已经生成完毕!
TMProxy+TLS代理: 已停止
[root@GBfeoe27598 mtproxy]#
请问这是什么问题
配置已经生成完毕!
mtproxy.sh: line 249: 30078 Segmentation fault ./mtproto-proxy -u nobody -p $web_port -H $port -S $secret --aes-pwd proxy-secret proxy-multi.conf -M 1 $tag_arg --domain $domain $nat_info > /dev/null 2>&1
TMProxy+TLS代理: 已停止
大佬,这个报错是什么情况?
脚本中有个获取IP的错误,导致不能运行。
怎么改密
卸载后重装
可否增加一个添加到服务的选项,Debian等一些系统开启rc.local自启很是麻烦,写入服务的话控制启停自启就简单很多了
你好!现在是被封了吗。安装之后,启动不了
没有,正常使用,启动不了跟封不封没关系
MTProxyTLS一键安装运行绿色脚本
=========================================
检测到您的配置文件不存在, 为您指引生成!
=========================================
请输入一个客户端连接端口 [1-65535]
(默认端口: 443):
---------------------------
port = 443---------------------------
请输入一个管理端口 [1-65535]
(默认端口: 8888):
---------------------------
manage port = 8888
---------------------------
请输入一个需要伪装的域名:
(默认域名: azure.microsoft.com):
状态码:302
---------------------------
伪装域名 = azure.microsoft.com
---------------------------
请输入你需要推广的TAG:
若没有,请联系 @MTProxybot 进一步创建你的TAG
(留空则跳过):
---------------------------
PROXY TAG =
---------------------------
配置已经生成完毕!
TMProxy+TLS代理: 已停止
这种一般是什么原因,端口号被占用了吗
因为脚本下载的mtproto-proxy版本太老了,是用gcc-8编译的,可能和你的电脑不匹配,我的解决方案是:
下载原版:git clone https://github.com/TelegramMessenger/MTProxy
使用服务器上的gcc进行编译,将编译产生的mtproto-proxy复制到一键管理脚本下面
--------------------------------
有可能出现无法运行的情况,可以将原版代码中common/pid.c中的
assert (!(p & 0xffff0000));
这一行注释掉,重新编译,重复上面的步骤,亲测已解决
我试了下,不行啊。还有别的办法吗
没有错误提示,不太清楚是什么原因导致的,暂时没遇到过这问题
你好 能问下你的博客的服务器哪里买的吗?好快啊
甲骨文韩国
嗨,请问你有没遇到/解决,一个全新安装的Telegram App (也就是没有登录账号的Telegram App),是没有选项设定MTProxy 的问题呀?
反馈:GCP GCE (端口全开) - https://github.com/sunpma/mtp 搭好,还是连不上。
传统的源码build好就可以连上,用的是 - https://github.com/ToyoDAdoubiBackup/doubi/blob/master/mtproxy.sh
不知道是不是多了一层TLS导致的。。。