使用Mtrpoxy代理Telegram上网

安装

系统要求 CentOS 7 / Debian 7+ / Ubuntu 14.04 +

注意:因为 CentOS 6 系统的 GCC 版本过低,会导致编译失败,请使用更高版本的系统!

脚本版本 Ver: 1.0.4

安装步骤 执行下面的代码下载并运行脚本。

1
wget -N --no-check-certificate https://softs.loan/Bash/mtproxy.sh && chmod +x mtproxy.sh && bash mtproxy.sh

如果上面这个脚本无法下载,尝试使用备用下载:

1
wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/mtproxy.sh && chmod +x mtproxy.sh && bash mtproxy.sh 

运行脚本后会出现脚本操作菜单,选择并输入 1 就会开始安装。

点击展开 查看更多

使用说明 进入下载脚本的目录并运行脚本:

./mtproxy.sh 然后选择你要执行的选项即可。

MTProxy 一键管理脚本

  1. 升级脚本 ————————————
  2. 安装 MTProxy
  3. 更新 MTProxy
  4. 卸载 MTProxy ————————————
  5. 启动 MTProxy
  6. 停止 MTProxy
  7. 重启 MTProxy ————————————
  8. 设置 账号配置
  9. 查看 账号信息
  10. 查看 日志信息
  11. 查看 链接信息 ————————————

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

请输入数字 [0-10]:

其他操作

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

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

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

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

安装目录:/usr/local/mtproxy

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

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

Telegram 使用方法

如果你的 TG 客户端没有 Mtproto 代理选项,那么请更新到最新版本!

Telegram 内置了 Mtproto 代理选项,所以TG客户端内点击 tg://proxy?xxxx… 链接就会自动配置代理,非常方便。

ISSUES

1
mtproto-proxy: common/pid.c:42: init_common_PID: Assertion `!(p & 0xffff0000)' failed.

解决:79行 加 sed -i ‘42d’ common/pid.c