原版 MTProxy 很费资源且对系统要求较高,然后发现一个用 Nodejs 写的 JSMTProxy 方便搭建且资源占用较小。

安装 Nodejs

For Ubuntu/Debian (root)

wget -qO- https://deb.nodesource.com/setup_8.x | bash -
apt-get install -y nodejs git && npm install pm2 -g

For Centos (root)

curl --silent --location https://rpm.nodesource.com/setup_8.x | sudo bash -
yum -y install nodejs git && npm install pm2 -g

运行 JSMTProxy

下载文件

git clone https://github.com/FreedomPrevails/JSMTProxy.git && cd JSMTProxy

获取随机的 screct

head -c 16 /dev/urandom | xxd -ps

编辑 config.json 文件,更改其中的端口及 screct,然后运行

pm2 start -n MTProxy mtproxy.js
pm2 save
pm2 startup

即可。

mtproxy.png