同一个世界 , 不同的天空 .
在对抗 [gfw] 升级过程中 , 电报的对策是使用 mtproxy .
以下简单写一下如何手工部署 mtg .
至于为什么不写脚本这个问题 , 恐怕能看懂的大佬们也不需要我科普且写出来脚本 .
系统使用 debian 10 buster stable .
下载文件
编译好的二进制文件在此 : linux-amd64
可选择下载/安装到任意位置 , 这里选择直接放到常用 path .
wget https://github.com/9seconds/mtg/releases/download/v1.0.2/mtg-linux-amd64 -O /usr/local/bin/mtg
chmod +x /usr/local/bin/mtg
生成 key
mtg generate-secret secured
开机启动
写入文件 /lib/systemd/system/mtg.service
vim /lib/systemd/system/mtg.service
[Unit]
Description=mtproxy server Service
After=network.target
[Service]
Type=simple
ExecStart=/usr/local/bin/mtg run abcdabcdabcd -b 0.0.0.0:1234
Restart= always
RestartSec=1min
RuntimeMaxSec=28800
[Install]
WantedBy=multi-user.target
其中 abcd -> 写你自己生成的key;1234 -> 改为你想开放的端口 (1-65535)
:x (保存并退出)
systemctl daemon-reload && systemctl enable mtg && systemctl start mtg
记得开放防火墙端口 .
补充
如果你需要更高的防护强度 , 开启隐藏模式 .
mtg generate-secret -c bing.com tls
Update : 20200430 1.0.2 -> 1.0.5 ; 细节更新与补充说明 .
评论区