#小飞机# MTP-GO版Telegram专用工具一键脚本

介绍

因为gomtproxy代码更新了抗重放攻击等功能后,原作者没有直接放出编译好的程序,所以根据逗比原版一键脚本魔改,直接拉取最新代码进行编译,最新版已经支持TLS伪装

一键脚本

根据提示选择安装即可

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

安装界面

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

 当前状态: 已安装 并 已启动

 请输入数字 [0-10]:

后期管理命令

bash mtproxy_go.sh

安装说明

配置文件在/usr/local/mtproxy-go/mtproxy.conf可以手动修改,配置项详细介绍参见MTG文档
go安装目录在/tmp/go可以手动删除

参考

Github:https://github.com/whunt1/onekeymakemtg
MTG文档:https://github.com/9seconds/mtg#environment-variables

发表评论

16 条评论

  1. 上次

    信息] MTProxy服务 管理脚本下载完成 !
    [信息] 开始写入 配置文件...
    [信息] 开始设置 iptables防火墙...
    [信息] 开始添加 iptables防火墙规则...
    [信息] 开始保存 iptables防火墙规则...
    [信息] 所有步骤 安装完毕,开始启动...
    [信息] MTProxy 启动中...
    [错误] MTProxy 启动失败 !请查看日志文件检查问题所在。
    root@instance-10:~# bash

  2. Gogogogo

    没有办法使用,错误代码和之前的人一样,wget的url错误。希望博主能够检查一下。
    系统 Ubuntu 18.04 LTS

    [信息] 开始检查编译环境!
    [信息] 开始安装编译环境!
    /dl/go1.14.6.linux-amd64.tar.gz: Scheme missing.
    tar: go*linux-amd64.tar.gz: Cannot open: No such file or directory

    1. Gogogogo
      @Gogogogo

      经检查,解决方法,在117行下面追加一句:
      go_download_link="https://golang.org$go_download_link"
      即可解决此问题,下载链接sed和grep出来的结果少前缀,加上就好了。

      1. sunpma
        @Gogogogo

        这个脚本目前没有修复,推荐使用绿色版https://sunpma.com/918.html

  3. geek

    完毕!
    [信息] 开始检查编译环境!
    [信息] 开始安装编译环境!
    /dl/go1.14.4.linux-amd64.tar.gz: 地址缺少协议类型.
    tar: go*linux-amd64.tar.gz:无法 open: 没有那个文件或目录
    tar: Error is not recoverable: exiting now
    mv: 无法获取"go" 的文件状态(stat): 没有那个文件或目录
    [错误] go 安装失败 !

    1. sunpma
      @geek

      https://sunpma.com/151.html

      1. logic
        @sunpma

        所以先安装bash

  4. nekonazo

    完毕!
    [信息] 开始检查编译环境!
    [信息] 开始安装编译环境!
    /dl/go1.14.4.linux-amd64.tar.gz: 地址缺少协议类型.
    tar: go*linux-amd64.tar.gz:无法 open: 没有那个文件或目录
    tar: Error is not recoverable: exiting now
    mv: 无法获取"go" 的文件状态(stat): 没有那个文件或目录
    [错误] go 安装失败 !

    1. sunpma
      @nekonazo

      刚测试了下,没有问题

      1. nekonazo
        @sunpma

        我试了好多个系统 centos6.8 7.0 7.2 7.6还有debian9.9 全部都显示这个安装不了来着,是缺少了什么运行库吗

  5. wtf

    tls模式怎么获取TAG呢?

  6. sxc66666

    感谢分享!!

  7. degas

    最后一步显示启动失败

    1. degas
      @degas

      原来只要不用默认端口443就能启动了。

      1. sunpma
        @degas

        应该可以用443的,检查下端口是否被占用

  8. 老板

    嗯…