搭建高速TG专线:MTProxy代理教程,像使用微信一样使用Telegram,无需VPN 手机不发烫 保持长续航

搭建高速TG专线:MTProxy代理教程

Telegram(TG)是一款备受欢迎的即时通讯应用,但在某些地区可能面临连接问题。本教程将指导您如何搭建MTProxy代理,为TG提供稳定、高速的专线连接。

MTProxy的优势

  1. 无需额外VPN: TG内置支持,手机耗电更少,续航更长
  2. 专线高速低延迟: 使用体验接近本地网络应用,像使用微信一样使用TG

缺点

  • 需要花钱准备VPS和购买专线转发,总共预计每月10元左右,
  1. 如果原本你就有香港、新加坡地区VPS则无需额外购买,
  2. 如果你原本有使用中转服务则只需要总用2~3条转发规则即可,也可以和朋友平分这部分费用,则消耗将会更低

准备工作

  1. VPS服务器(香港、新加坡最优) AC云酷雪云
  2. NNR专线转发服务
  3. 已经转入CF的域名(不推荐使用双向解析的免费域名)

步骤1: 部署MTProxy

连接你的VPS,因为使用专线转发,所以无需考虑机器网络环境,使用IPV6小鸡也可起飞

MTProxy TLS 绿色版

GitHub项目地址:https://github.com/ellermister/mtproxy

1.1 安装MTProxy

  • 新建目录

    1
    rm -rf /home/mtproxy && mkdir /home/mtproxy && cd /home/mtproxy
  • 开始安装

    1
    curl -fsSL -o mtproxy.sh https://github.com/ellermister/mtproxy/raw/master/mtproxy.sh && chmod +x mtproxy.sh && bash mtproxy.sh

demo.png

1.2 MTProxy管理命令

1
2
3
4
5
bash mtproxy.sh start ##运行服务
bash mtproxy.sh debug ##调试运行
bash mtproxy.sh stop ##停止服务
bash mtproxy.sh restart ##重启服务
bash mtproxy.sh reinstall ##重新安装/重新配置
  • MTProxy卸载,因为是绿色版卸载极其简单,直接删除所在目录即可。
    1
    rm -rf /home/mtproxy

1.3 设置开机自启

1
(crontab -l | grep -F "* * * * * cd /home/mtproxy && bash mtproxy.sh start > /dev/null 2>&1 &") || (crontab -l; echo "* * * * * cd /home/mtproxy && bash mtproxy.sh start > /dev/null 2>&1 &") | crontab -

步骤2: 配置专线转发

  1. 点击注册NNR转发服务
  2. 购买适合的套餐,最便宜的25元Lite套餐,但实际首次充值需要35元,因为有10元的设置费,之后续费就不需要这10元了。
  • 如果你是自用,且只用于TG代理转发的话推荐直接上最贵的IEPL专线转发,因为参考我自己的用量,那流量一个人根本用不完。
  • 如果你是还有别的服务需要转发,最好就高低搭配,IEPL专线CMI转发都上

步骤2: 配置专线转发

注意:如使用IPv6 VPS,请确认转发线路是否支持IPv6(其实大部分都是支持的)
注意:多条转发规则必须使用同一个端口设置转发


步骤3: 配置DDNS

3.1 NNR DDNS设置

  1. CF 域名ddns.google.com转入了CF域名的子域名
  2. CF 区域ID6f0b34f36efb4bdaf5e22d68ac8e5c96转入了CF域名的区域ID
  3. CF 邮箱admin@gmail.comCF注册邮箱
  4. CF API令牌tGb4_4f3efb4bdaf5e22d68ac8exRnJTC6-IWocs具有域名编辑权限的API KEY

3.2 NNR DDNS

将参数一一填入NNR的Cloudflare DDNS对应的参数设置中
3.2 NNR DDNS
记录你需要的中转域名,例如:

1
2
3
3f6c3f59-67e5-48fb-9e61-e34e1db95227.ddns.google.com
82ebf39a-b624-463d-a4da-3d644a4749a9.ddns.google.com
803d0da0-1606-48df-914d-34cd235d8206.ddns.google.com

3.3 使用CF-Workers-DD2D进行二次解析

部署方式

  • Workers 部署:复制 _worker.js 代码,保存并部署即可

如何使用?

  1. CFDOMAINtg.google.com转入了CF域名的子域名
  2. CFZONEID:6f0b34f36efb4bdaf5e22d68ac8e5c96转入了CF域名的区域ID
  3. CFMAILadmin@gmail.comCF注册邮箱
  4. CFKEYtGb4_4f3efb4bdaf5e22d68ac8exRnJTC6-IWocs具有域名编辑权限的API KEY
  5. DOMAIN:填入需要的中转域名,例如:
    1
    2
    3
    3f6c3f59-67e5-48fb-9e61-e34e1db95227.ddns.google.com
    82ebf39a-b624-463d-a4da-3d644a4749a9.ddns.google.com
    803d0da0-1606-48df-914d-34cd235d8206.ddns.google.com
  6. BANIP1.1.1.1填入已经被墙的域名,避免解析到你的专线中转域名下
    使用CF-Workers-DD2D进行二次解析
    更多功能可参考变量说明自行探索

手动执行

  • 访问https://dd2d.fxxk.workers.dev即可查看DD2D配置信息
  • 访问https://dd2d.fxxk.workers.dev/go即可手动执行DD2D域名解析任务;
  • 如果你设置了TOKEN变量则需要访问https://dd2d.fxxk.workers.dev/go?token=admin才会手动执行DD2D域名解析任务。

定时任务

  • 设置添加Cron 触发器即可;
  • 例如0 */8 * * *每8小时执行一次,更多定时任务Cron写法请自行GPT。
    Cron 触发器定时任务

变量说明

变量名 示例 必填 备注
CFMAIL admin@gmail.com Cloudflare 登录邮箱
CFDOMAIN ddns.google.com Cloudflare 待解析域名
CFZONEID 6f0b34f36efb4bdaf5e22d68ac8e5c96 Cloudflare 区域ID
CFKEY tGb4_4f5e23efb4d68ac28exRnJTfbdaC6-IWocs Cloudflare API令牌
TOKEN admin × 手动执行时验证token,token不正确将不会执行DD2D
DOH https://cloudflare-dns.com/dns-query × DoH(DNS over HTTPS)URL
DOMAIN cdn.xn--b6gac.eu.org × 获取待解析至待解析域名IP的域名(支持多元素之间或 换行 作间隔)
IPV4 8.8.8.8 × 待解析至待解析域名IPv4(支持多元素之间或 换行 作间隔)
IPV6 2406:8dc0:6004:7019:ca7a:65a0:d3d7:1467 × 待解析至待解析域名IPv6(支持多元素之间或 换行 作间隔)
BANIP 1.1.1.1,2406:8dc0:6004:7019:ca7a:65a0:d3d7:1467 × 拉黑IP将不会解析至待解析域名(支持多元素之间或 换行 作间隔)
IPAPI https://ipdb.030101.xyz/api/bestproxy.txt × 通过API获取待解析至待解析域名IP的接口(支持多元素之间或 换行 作间隔)
TGTOKEN 6894123456:XXXXXXXXXX0qExVsBPUhHDAbXXX × 发送TG通知的机器人token
TGID 6946912345 × 接收TG通知的账户数字ID

总结

通过本教程,您可以搭建一个高速、稳定的MTProxy代理,大幅提升TG的使用体验。虽然需要一定的技术基础和少量投资,但长期来看,这是一个经济实惠且高效的解决方案。


彩蛋

如果你没有条件自行搭建TG代理,但其实还是有很多公益的TG代理等待你发掘的

探索更多


新人Youtuber,需要您的支持,请务必帮我点赞关注打开小铃铛十分感谢!!!