MTProto 协议简介:MTProto 是 Telegram 为对抗网络封锁而专门设计的代理协议,其官方代理实现称为 MTProxy。目前,全平台 Telegram 客户端均原生支持 MTProto 协议及 MTProxy 代理。通过部署 MTProxy,用户即使在没有 VPN 或其他翻墙工具的情况下,也能稳定访问 Telegram 服务。
本文将带您完成 Telegram MTProto 代理的一键搭建。
一键搭建 Telegram MTProto 代理:
- 第一步:准备 VPS 服务器:准备一台非中国大陆的 VPS(推荐参考 CN2 GIA VPS 或建站 VPS 选购指南)。操作系统可选择 CentOS 7/8、Ubuntu 16.04/18.04/20.04 或 Debian 8/9/10。
- 第二步:登录服务器:使用 SSH 工具连接至您的 VPS。Windows 用户可参考《Bitvise 连接 Linux 服务器教程》,macOS 用户可参考《Mac 电脑连接 Linux 教程》。
- 第三步:执行一键安装脚本:根据您的系统类型,运行对应命令:
执行后,终端会显示一个菜单(首次使用请键入 1 并回车),然后按提示输入一个端口号(确保该端口不与其他服务冲突),回车继续。

安装成功后,终端会输出代理的 IP 地址、端口和密钥信息,请记录下来。

- 第四步:配置 Telegram 客户端:打开 Telegram 客户端,进入代理设置页面(参考《配置 Telegram 走 SS/SSR/V2ray/trojan 代理》的操作)。选择代理类型为 MTPROTO,然后将脚本输出的 IP、端口和密钥依次填入,点击保存即可。
注意事项:
-
MTProto 目前已发展至第三代,不建议使用 V2Ray 内置的 MTProto 功能进行搭建。
-
本脚本基于 9seconds 的 Docker 镜像实现。
-
由于 Docker 容器需要访问外网,脚本会自动关闭 VPS 的防火墙(或放行所有端口)。若您的 VPS 上运行有网站等重要业务,请谨慎使用。
-
MTProxy 代理容易被探测并封锁,建议搭配国内 VPS 进行中转以降低风险。
-
若追求更稳定的连接,推荐使用带有伪装功能的 V2Ray 或 Trojan,并按照上述“配置 Telegram 走代理”的方法将其作为 TG 的代理通道。
