准备工具

1、VPS一台 (后面我们称之为落地机)

2、中转服务器一台(后面我们称之为中转机)

开始部署

落地机搭建服务

首先还是在落地机上面搭建SSR服务。

落地机安装 gost

wget -N --no-check-certificate https://github.com/ginuerzh/gost/releases/download/v2.11.0/gost-linux-amd64-2.11.0.gz && gzip -d gost-linux-amd64-2.11.0.gz
mv gost-linux-amd64-2.11.0 gost
chmod +x gost

中转机安装gost

中转机的gost安装和落地机是一模一样,但是很多国内的机器无法下载或是对于github的下载很是缓慢,所以我们这边直接给它上传一个gost包。

然后改名为gost。

然后赋予权限:

chmod +x gost

开始中转

中转需要用到以下命令,请自行区分中转机和落地机。

落地机命令(不用修改)

./gost -D -L "ws://:8443?path=/ws&rbuf=4096&wbuf=4096&compression=false"

中转机命令

./gost -L=:本地端口/落地IP:落地端口 -F=ws://落地IP:8443/ws

(PS:本地端口为中转机可以使用的端口)

隧道监听

使用 nohup 命令,实现gost隧道监听。

在上述执行落地机命令的时候输入:

nohup ./gost -D -L "ws://:8443?path=/ws&rbuf=4096&wbuf=4096&compression=false"

在上述执行中转机命令的时候输入:

nohup ./gost -L=:本地端口/落地IP:落地端口 -F=ws://落地IP:8443/ws