搭建Docker版本MTP+TLS代理
安装Docker & Docker-Compose
Docker安装
curl -sSL https://get.daocloud.io/docker | sh
systemctl start docker
systemctl enable docker
Docker-Compose安装
curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose && chmod +x /usr/local/bin/docker-compose && ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
检查Docker-Compose安装是否成功
docker-compose -v
安装MTP
生成TLS混淆密钥
提示不要使用看不见的网站,这儿使用的是香港中文大学的网址。
docker run --rm nineseconds/mtg:master generate-secret --hex cuhk.edu.hk
生成的Key,就是你的钥匙,请不要给不信任的人分享
编辑配置文件
编辑并将配置文件存储在mtpdocker目录下
mkdir /root/mtpdocker
nano /root/mtpdocker/mtg-config.toml
#secret值为上一步生成的key
secret = "ee3997285693a7548592914a51b894ff636375686b2e6564752e686b"
bind-to = "0.0.0.0:3128"
#保存,退出
拉取并运行Docker
#其中的21558端口,可自定定义
docker run -d \
--name mtg \
-v /root/mtpdocker/mtg-config.toml:/config.toml \
-p 21558:3128 --restart=unless-stopped \
nineseconds/mtg:master
配置Telegram代理
Telegram的代理配置位置比较奇葩,设置代理可依次打开设定中:
"Data And Storage"——>"Connection Type (Proxy)"——>"Add Proxy"——"MTProto",然后填入:
Server - 服务器外网IP地址
Port - 21558或自定义端口
Secret - 自己生成的Key
添加成功后,可以看到在Proxy下面有一个延迟提示。
文中未提及:
- 该代理可组合中转隧道使用,参见网站中极光面板
- 项目地址:9seconds/mtg
- 参考文章:jkgtw's blog
THE END
0
二维码
海报
搭建Docker版本MTP+TLS代理
安装Docker & Docker-Compose
Docker安装
curl -sSL https://get.daocloud.io/docker | sh
systemctl start docker
systemctl enable docker
Docker-Co……
isir的私人花园
文章目录
关闭
共有 0 条评论