Mtproxy-go 一键脚本安装教程(电报专用)

MTProxy 魔法

MTProxy是一种专为Telegram设计的轻量级魔法工具,它具有便捷易用的特点,而且无需额外安装软件,因为Telegram官方已经内置了它。

需要注意的是,尽管有MTG这样的魔法工具,但它们也可能会受到网络限制,因此如果你需要长期使用魔法,建议选择其他协议。如果你确实需要搭建MTProxy魔法,最好与防火墙白名单一起使用。

既然已经有了专门的魔法软件,为什么还要使用内置的MTProxy魔法工具呢?首先,对于轻量级魔法用户来说,他们可能并不需要访问其他网站,只需要使用Telegram与朋友聊天。在这种情况下,再安装一个魔法软件就显得多余。其次,在与朋友讨论梯子等敏感话题时,使用微信并不安全。此时,你可以分享TG魔法给朋友,然后转到Telegram进行安全聊天。

总之,MTProxy魔法工具是一种方便、易用且安全的选择,尤其适合轻量级魔法用户和需要讨论敏感话题的用户。

一键安装

  • 脚本说明: Mtproto Proxy Go版 一键编译安装管理脚本
  • 系统支持: CentOS6+ / Debian7+ / Ubuntu14+
  • 已修复脚本问题,支持mtg2.0

 

wget -N --no-check-certificate https://github.com/whunt1/onekeymakemtg/raw/master/mtproxy_go.sh && chmod +x mtproxy_go.sh && bash mtproxy_go.sh

配置文件在 /usr/local/mtproxy-go/mtproxy.conf ,可以手动修改,配置项详细介绍参见 mtg 文档

 

 MTProxy-Go 一键管理脚本 [v2.0.0] 0. 升级脚本———————————— 1. 安装 MTProxy 2. 更新 MTProxy 3. 卸载 MTProxy———————————— 4. 启动 MTProxy 5. 停止 MTProxy 6. 重启 MTProxy———————————— 7. 设置 账号配置 8. 查看 账号信息 9. 查看 日志信息 10. 查看 链接信息———————————— 当前状态: 已安装 并 已启动 请输入数字 [0-10]:

输入1运行安装脚本

[信息] MTProxy服务 管理脚本下载完成 ![信息] 开始设置 用户配置...请输入 MTProxy 端口 [1-65535](默认: 443):443======================== 端口 : 443========================请输入 MTProxy 密匙(普通密钥必须为32位,[0-9][a-z][A-Z],建议留空随机生成)(若需要开启TLS伪装建议直接回车):

端口号建议默认443,默认回车键即可,下一步也是直接回车,开启Fake TLS。
等待片刻即可安装完成,整个过程只需要几分钟时间。你也可以手动编译安装,下方有详细参考链接。

如果报错信息如下,请手动编译安装。

[信息] 开始检查编译环境!
[信息] 开始安装编译环境!
/dl/go1.14.4.linux-amd64.tar.gz: Scheme missing.
tar: go*linux-amd64.tar.gz: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
mv: cannot stat 'go': No such file or directory
[错误] go 安装失败 !

如果Unbuntu系统下报错信息如下:

mtproxy_go.sh: line 136: make: command not found

那么输入:

apt-get updateapt-get upgrade -yapt-get install make

设置推广信息

在弹出需要设置Tag时使用MTProxybot注册。

  1. 关注 @MTProxybot 机器人。
  2. 发送/newproxy指令,bot返回添加方式。
  3. 发送 host:port,host即你的 vps 外网 ip 地址,port 就是端口号。
  4. 发送连接密码,即之前生成的 32 位随机字符串。
  5. 接下来 bot 会返回生成的分享链接和魔法tag:

使用一键脚本生成的密钥并非上面需要的32位随机字符串,

ee271082e5da56c2877f215c225eb93ffe7777772e676f6f676c652e636f6d#表示:"ee"+"271082e5da56c2877f215c225eb93ffe"+"www.google.com".encode().hex()
Bash

ee后面的 271082e5da56c2877f215c225eb93ffe 才是需要的32位随机字符,在@MTProxybot 机器人注册后即可获得Tag,在终端中输入即可。

注意:mtg 2.0 不支持推广信息,如果需要放置推广频道,建议使用1.0版本或原版mtproxy。
参考链接:
https://github.com/whunt1/onekeymakemtg

https://eller.tech/post/38

https://eller.tech/post/40

https://wallflower.life/tutorials/build_MTPorxy.html

https://github.com/9seconds/mtg#version-2

相关命令

进入下载脚本的目录并运行脚本:

  1. ./mtproxy_go.sh

其他操作

启动:/etc/init.d/mtproxy-go start

停止:/etc/init.d/mtproxy-go stop

重启:/etc/init.d/mtproxy-go restart

查看状态:/etc/init.d/mtproxy-go status

安装目录:/usr/local/mtproxy-go

配置文件:/usr/local/mtproxy-go/mtproxy.conf

日志文件:/usr/local/mtproxy-go/mtproxy.log

THE END