Gost是一个功能多样且实用的安全隧道工具,使用Go语言开发
支持多端口监听、可设置转发代理,支持多级转发(代理链)、标准HTTP/HTTPS/HTTP2/SOCKS4(A)/SOCKS5代理协议、Web代理支持探测防御等
Github项目地址:https://github.com/ginuerzh/gost
文档:https://docs.ginuerzh.xyz/gost/
使用方法
二进制文件地址(你可以在这里找到你需要的版本、最新版):https://github.com/ginuerzh/gost/releases
从Github下载Gost
本文中以Linux amd64版本为例,请根据实际情况从二进制文件地址中获取你所需要的版本
wget https://github.com/ginuerzh/gost/releases/download/v2.11.1/gost-linux-amd64-2.11.1.gz gunzip gost-linux-amd64-2.11.1.gz mv gost-linux-amd64-2.11.1 /usr/bin/gost chmod +x /usr/bin/gost
开启Gost
# 设置账户为user密码为password,端口8080 gost -L=user:password@:8080
使用nohup后台运行
nohup gost -L=user:password@:8080 > /dev/null 2>&1 &
关闭Gost
kill -9 $(ps aux | grep "gost" | sed '/grep/d' | awk '{print $2}')
需要开机自启可以在/etc/profile
的末尾添加一行,写入nohup gost -L=user:password@:8080 > /dev/null 2>&1 &