MTProxyTLS一键安装绿色脚本带白名单 – 人生如戏

一键docker

bash <(curl -sSL https://gitee.com/SuperManito/LinuxMirrors/raw/main/DockerInstallation.sh)

白名单 MTProxy Docker 镜像

secret=$(head -c 16 /dev/urandom | xxd -ps)
domain="cloudflare.com"
docker run --name nginx-mtproxy -d -e secret="$secret" -e domain="$domain" -p 8080:80 -p 8443:443 ellermister/nginx-mtproxy:latest

认证

ip:端口/add.php

使用方式

运行服务

bash mtproxy.sh start

调试运行

bash mtproxy.sh debug

停止服务

bash mtproxy.sh stop

重启服务

bash mtproxy.sh restart

卸载安装

因为是绿色版卸载极其简单,直接删除所在目录即可。

rm -rf /home/mtproxy

开机启动

开机启动脚本,如果你的rc.local文件不存在请检查开机自启服务。

通过编辑文件/etc/rc.local将如下代码加入到开机自启脚本中:

cd /home/mtproxy && bash mtproxy.sh start > /dev/null 2>&1 &

魔改一键脚本

https://github.com/wx-io/nginx-mtproxy
使用脚本前请确认curl已安装

bash <(curl -sSL "https://raw.githubusercontent.com/xb0or/nginx-mtproxy/main/mtp.sh")

或者

bash <(curl -sSL "https://cdn.jsdelivr.net/gh/xb0or/nginx-mtproxy@main/mtp.sh")

其他命令

Stop service / 停止服务

docker stop nginx-mtproxy

Start service / 启动服务

docker start nginx-mtproxy

Restart service / 重启服务

docker restart nginx-mtproxy

Delete service / 删除服务

docker rm nginx-mtproxy

Auto Run / 开机自启

docker update --restart=always nginx-mtproxy