GOST端口转发

GOST是一个用Go语言编写的多功能安全隧道工具,支持多种协议和端口转发。在Linux和Windows上,可以通过安装GOST来实现TCP和UDP的端口转发。用户可以设置代理链、负载均衡和权限控制等特性。在Linux环境下,通过命令行进行安装和配置转发,而在Windows上,同样通过命令行启动转发服务。
摘要由CSDN通过智能技术生成

使用GOST搭建一个简单的端口转发(Linux&Windows)

在这里插入图片描述

介绍

Gost是一个功能多样且实用的安全隧道工具,使用的是go语言编写

GitHub项目:https://github.com/ginuerzh/gost
Gost文档:https://docs.ginuerzh.xyz/gost
Gost搭建Socks5:https://sunpma.com/862.html

特性

  • 多端口监听
  • 可设置转发代理,支持多级转发(代理链)
  • 支持标准HTTP/HTTPS/HTTP2/SOCKS4(A)/SOCKS5代理协议
  • Web代理支持探测防御
  • 支持多种隧道类型
  • SOCKS5代理支持TLS协商加密
  • Tunnel UDP over TCP
  • TCP/UDP透明代理
  • 本地/远程TCP/UDP端口转发
  • 支持Shadowsocks(TCP/UDP)协议
  • 支持SNI代理
  • 权限控制
  • 负载均衡
  • 路由控制
  • DNS解析和代理
  • TUN/TAP设备

Linux安装

  • x86
wget "https://github.com/ginuerzh/gost/releases/download/v2.8.1/gost_2.8.1_linux_amd64.tar.gz"
tar -zxvf gost_2.8.1_linux_amd64.tar.gz
mv gost_2.8.1_linux_amd64/gost /usr/bin/gost
chmod +x /usr/bin/gost
  • ARM(比如甲骨文ARM机型)
wget "https://github.com/ginuerzh/gost/releases/download/v2.8.1/gost_2.8.1_linux_arm.tar.gz"
tar -zxvf gost_2.8.1_linux_arm.tar.gz
mv gost_2.8.1_linux_arm/gost /usr/bin/gost
chmod +x /usr/bin/gost

TCP转发

gost -L=tcp://:本地使用端口/远程服务IP:远程服务端口

UDP转发

gost -L=udp://:本地使用端口/远程服务IP:远程服务端口

权协议转发(TCP+UDP)

gost -L=:本地使用端口/远程服务IP:远程服务端口

小飞机转发

gost -L=:本地使用端口 -F=ss://加密方式:密码@远程服务IP:远程服务端口?nodelay=true

示例:使用A服务器的8888端口转发IP为114.114.114.114的B服务器的9999端口(TCP+UDP)
gost -L=:8888/114.114.114.114:9999
创建命令后我们就可以连接到A服务器的8888端口,从而使用B服务器的9999端口;
如果服务器使用了宝塔面板需要在面板安全设置中放行对应的端口;
如果测试后没有问题,就可以使用nohup命令将转发设置挂载到后台持续运行;
nohup命令重启后会失效,开机后再次挂载即可重新使用

挂载后台

nohup gost -L=:本地使用端口/远程服务IP:远程服务端口 > /dev/null 2>&1 &

关闭挂载

kill -9 $(ps aux | grep "gost" | sed '/grep/d' | awk '{print $2}')

Windows安装

首先下载需要的Windows版本程序:https://github.com/ginuerzh/gost/releases
压缩包解压后将得到的exe后缀文件移动到C盘根目录下
然后打开系统CMD(命令提示符)输入以下命令开始运行:

# 切换到C盘根目录
cd /

# 开始转发
gost-windows-amd64.exe -L=tcp://:本地使用端口/远程服务IP:远程服务端口

# 其中gost-windows-amd64.exe为移动到C盘根目录下的程序名称,如有不同自行修改;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值