Debian 10 在 Docker 中运行 Fake TLS + MTProxy 代理服务教程
此脚本仅在 Debian 10 系统上验证,其他系统未作测试。脚本支持 Fake TLS,默认为Cloudflare 域名,搭建时建议自定义域名,选择和主机提供商同一IP段的域名地址。
注意:MTProxy 代理协议容易被防火长城识别,不建议大范围使用,个人测试的情况是国内10多个IP连接,不足一天时间,服务器端口就被墙了。
以下是安装教程:
安装 Docker
curl -fsSL https://get.docker.com -o get-docker.sh sh get-docker.sh
安装Git 、Make
apt install git apt install make
构建镜像
git clone https://github.com/mikumaycry/mtproxy.gitcd mtproxy make image
运行容器
docker run -d --restart always --name mtproxy -v /data:/data -p 8443:8443 wbuntu/mtproxy:latest
建议使用 443、8443 等tcp常用端口。
mtproto-proxy 需要获取服务器本机 IP,若服务器网络环境存在NAT时,需要提供NAT信息,启动脚本已集成NAT参数检测
脚本默认参数
PORT:默认 8888,此为管理端口
HTTP PORT(-p):默认 8443,用于客户端的连接代理
DOMAIN:默认 cloudflare.com,用于启用FAKE-TLS,模拟TLS连接
容器启动时,自动打印代理链接,格式为 tg://proxy?server=xx.xx.xx.xx&port=xxxx&secret=xxxxxxxxxx,复制到 TG 中打开即可使用
默认使用 /data 目录保存动态生成的代理配置文件与密钥文件
显示 tg 代理链接命令
docker logs -f --tail=100 mtproxy
自定义运行容器命令
docker run -d --restart always --name mtproxy -v /data:/data -p 8443:8443 -e PORT=8888 -e HTTPPORT=8443 -e DOMAIN=itunes.apple.com wbuntu/mtproxy:latest
如果你想要搭建代理后可以通过二维码快速添加代理,可以使用俄国老大哥的 MTProxy 脚本;如果想要进行多用户管理,可以使用 MTProxy Python 管理脚本。
有任何问题可以留言或加入电报交流群。
https://github.com/mikumaycry/mtproxy
https://docs.docker.com/engine/install/debian/#install-using-the-convenience-script
推荐本站淘宝优惠价购买喜欢的宝贝:
本文链接:https://zblog.hqyman.cn/post/10747.html 非本站原创文章欢迎转载,原创文章需保留本站地址!
休息一下~~