茶杯萌

@Avicel

一沙一世界,一花一天堂。君掌盛无边,刹那成永恒。

文章 20
朋友 18
来访 191
回忆是美好的,也是痛苦的.
你从未见过的最咸鱼博主~
QuelI Cls Vi EXiV Mortigu Mi ExeC HW
食堂由我开 饭菜由我做 若要不挨饿 留下买饭钱
香水梨子,一位优秀的开发者!
See you in the Jianghu.
在漫长的痛苦中度过短暂的一生
in solitude,where we are least alone
ねぇ,あなたは何色なりたい?
一个静态站点
Tomorrow may be cruel, but, I want see
人生何处不青山。
  • 辽宁沈阳
  • https://www.cupmoe.com
  • 网站成立332天

Avicel

  • 技术指南

使用国外服务器安装telegram代理

本文介绍以下三种方法来使用9seconds/mtg这经过重构的mtproxy代理,其也有以下的特点:

一、生成Fake tls形式代理

1. 切换到根目录

cd /root

2. 直接下载编译好的mtg的二进制文件

wget https://github.com/9seconds/mtg/releases/download/v1.0.2/mtg-linux-amd64 //这是9seconds作者编译好的包
mv mtg-linux-amd64 mtg //重命名二进制包,方便后面使用

说明:作者编译好的包releases地址:https://github.com/9seconds/mtg/releases

3. 赋予root用户对该二进制文件的可执行权限

chmod +x /root/mtg

4. 使用该二进制文件生成反代某https网站的密钥

/root/mtg generate-secret -c baidu.com tls
ee1e5273b2938f82c3c0eb62b776b0832662616964752e636f6d //假设这是生成的密钥

5. 让该mtg程序在后台配合密钥监听某个端口运行起来

nohup /root/mtg run -b 0.0.0.0:12345 ee1e5273b2938f82c3c0eb62b776b0832662616964752e636f6d &

说明-b后面跟监听地址跟端口,那一大串字符就是密钥, cat nohup.out 可以查看程序运行输出日志,里面有tg代理链接。更多变量使用请访问作者项目地址查阅:https://github.com/9seconds/mtg

二、生成32位密钥代理

前三步同上

4. 让该mtg程序在后台配合密钥监听某个端口运行起来

nohup /root/mtg run -b 0.0.0.0:443 dd28d1eea5fcc3a833f773155f4589a4e3 &

注:上述代码中443为端口号,dd28d1eea5fcc3a833f773155f4589a4e3为代理密钥(这个密钥你们自己改几位啊,不要都用这个,前方dd不要改)。一定有人说我数学不好,明明是34位数字,其实并不是。

前方加上dd是强制安全验证,不加dd的客户端无法连接。这样可以更好地伪装流量,防止被识别

Comments | 5 条评论

  游客,你好 修改资料

*邮箱和昵称必须填写

  • thanks

  • 请问下本人安卓党,手机不能翻墙,可以用TELGRAM吗?

    • Avicel

      @大城小事 当然可以,请参照telegram注册教程中的设置mtproxy登录即可,一步一步按照教程进行!(๑´ㅂ`๑)

  • 不过在这里说下,作者的预编译文件貌似不是最新的,所以最好还是自己编译