Debian 2021 年 7 月 25 日

gost下载安装配置vps进行端口转发中转加速

gost下载安装配置vps进行端口转发中转加速
GOST从2.1版本开始增加了对端口转发的支持
获取最新版本gost下载地址:
URL="$(wget -qO- https://api.github.com/repos/ginuerzh/gost/releases/latest | grep -E "browser_download_url.*gost-linux-amd64" | cut -f4 -d\")"
删除之前gost旧版:
rm -rf /usr/bin/gost
下载最新版本gost并解压,下载成功赋予执行权限:
wget -O - $URL | gzip -d > /usr/bin/gost && chmod +x /usr/bin/gost
运行gost,进行端口转发中转加速,比如将中转机的12345端口tcp转发到落地端的54321端口,假设落地VPS的IP是1.1.1.1:
/usr/bin/gost -L=tcp://:12345/1.1.1.1:54321
创建gost.service文件:
cat <<EOF > /etc/systemd/system/gost.service
[Unit]
Description=gost
[Service]
ExecStart=/usr/bin/gost -L=tcp://:12345/1.1.1.1:54321
Restart=always
User=root
[Install]
WantedBy=multi-user.target
EOF
启用gost.service,使用systemctl配置gost开机自启:
systemctl enable gost.service && systemctl daemon-reload && systemctl restart gost.service && systemctl status gost

当然以上步骤可以直接使用一键脚本命令,之前的步骤都可以略过:

bash <(curl -s https://raw.githubusercontent.com/azoway/across/main/gost/gost.sh) -L=tcp://:12345/1.1.1.1:54321