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
那么输入:
设置推广信息
在弹出需要设置Tag时使用MTProxybot注册。
- 关注 @MTProxybot 机器人。
- 发送
/newproxy
指令,bot返回添加方式。 - 发送 host:port,host即你的 vps 外网 ip 地址,port 就是端口号。
- 发送连接密码,即之前生成的 32 位随机字符串。
- 接下来 bot 会返回生成的分享链接和魔法tag:
使用一键脚本生成的密钥并非上面需要的32位随机字符串,
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
相关命令
进入下载脚本的目录并运行脚本:
- ./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