https://github.com/go-gost/gost
GO Simple Tunnel - a simple tunnel written in golang
https://github.com/go-gost/gost
dns dtls golang grpc http http2 http3 https icmp-tunnel kcp quic reverse-proxy shadowsocks socks4a socks5 ssh tun2socks tunnel tuntap websocket
Last synced: 20 days ago
JSON representation
GO Simple Tunnel - a simple tunnel written in golang
- Host: GitHub
- URL: https://github.com/go-gost/gost
- Owner: go-gost
- License: mit
- Created: 2020-02-12T14:58:08.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2026-10-03T16:21:37.000Z (about 1 month ago)
- Last Synced: 2026-10-04T09:29:22.111Z (about 1 month ago)
- Topics: dns, dtls, golang, grpc, http, http2, http3, https, icmp-tunnel, kcp, quic, reverse-proxy, shadowsocks, socks4a, socks5, ssh, tun2socks, tunnel, tuntap, websocket
- Language: Go
- Homepage: https://gost.run
- Size: 1.3 MB
- Stars: 7,571
- Watchers: 52
- Forks: 834
- Open Issues: 103
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Claude: CLAUDE.md
Awesome Lists containing this project
- awesome-go - go-gost/gost - GO Simple Tunnel - a simple tunnel written in golang (Networking and Distributed / Networking)
- awesome-starred - go-gost/gost - GO Simple Tunnel - a simple tunnel written in golang (golang)
- awesome-ops - go-gost/gost - 02-12|2025-10-11 | GO语言实现的安全隧道 | (内网穿透)
- awesome-fq - go-gost/gost - a simple tunnel written in golang | ⭐ 6.7k | Go | (🔧 网络工具 & 代理框架)
- awesome-pion - go-gost/gost - Network tunneling tool with a Pion-powered DTLS transport (Other APIs)
README
# GO Simple Tunnel
### GO语言实现的安全隧道
[](README.md) [](README_en.md)
## 功能特性
- [x] [多端口监听](https://gost.run/getting-started/quick-start/)
- [x] [多级转发链](https://gost.run/concepts/chain/)
- [x] [多协议支持](https://gost.run/tutorials/protocols/overview/)
- [x] [TCP/UDP端口转发](https://gost.run/tutorials/port-forwarding/)
- [x] [反向代理](https://gost.run/tutorials/reverse-proxy/)和[隧道](https://gost.run/tutorials/reverse-proxy-tunnel/)
- [x] [TCP/UDP透明代理](https://gost.run/tutorials/redirect/)
- [x] DNS[解析](https://gost.run/concepts/resolver/)和[代理](https://gost.run/tutorials/dns/)
- [x] [TUN/TAP设备](https://gost.run/tutorials/tuntap/)与[TUN2SOCKS](https://gost.run/tutorials/tungo/)
- [x] [负载均衡](https://gost.run/concepts/selector/)
- [x] [路由控制](https://gost.run/concepts/bypass/)
- [x] [准入控制](https://gost.run/concepts/admission/)
- [x] [限速限流](https://gost.run/concepts/limiter/)
- [x] [插件系统](https://gost.run/concepts/plugin/)
- [x] [Prometheus监控指标](https://gost.run/tutorials/metrics/)
- [x] [动态配置](https://gost.run/tutorials/api/config/)
- [x] [Web API](https://gost.run/tutorials/api/overview/)
- [x] [GUI](https://github.com/go-gost/gostctl)/[WebUI](https://github.com/go-gost/gost-ui)
## 概览

GOST作为隧道有三种主要使用方式。
### 正向代理
作为代理服务访问网络,可以组合使用多种协议组成转发链进行转发。

### 端口转发
将一个服务的端口映射到另外一个服务的端口,同样可以组合使用多种协议组成转发链进行转发。

### 反向代理
利用隧道和内网穿透将内网服务暴露到公网访问。

## 下载安装
### 二进制文件
[https://github.com/go-gost/gost/releases](https://github.com/go-gost/gost/releases)
### 系统包(DEB/RPM)
从 [Releases](https://github.com/go-gost/gost/releases) 下载对应架构的安装包(`amd64`、`amd64v3`、`arm64`):
```bash
# Debian/Ubuntu
sudo apt install ./gost__linux_amd64.deb
# RHEL/Fedora
sudo dnf install ./gost__linux_amd64.rpm
```
`amd64v3` 包需要支持 AVX2 的 CPU(x86-64-v3),否则请使用 `amd64`。
安装包附带 systemd 服务,但不会自动启用:先创建 `/etc/gost/gost.yml`(示例见 `/usr/share/doc/gost/examples/gost.yml`),再执行 `sudo systemctl enable --now gost`。未提供配置文件时该服务会被跳过,而不是报错。
### 安装脚本
```bash
# 安装最新版本 [https://github.com/go-gost/gost/releases](https://github.com/go-gost/gost/releases)
bash <(curl -fsSL https://github.com/go-gost/gost/raw/master/install.sh) --install
```
```bash
# 选择要安装的版本
bash <(curl -fsSL https://github.com/go-gost/gost/raw/master/install.sh)
```
### 源码编译
```
git clone https://github.com/go-gost/gost.git
cd gost/cmd/gost
go build
```
### Docker
```
docker run --rm gogost/gost -V
```
## 工具
### GUI
[go-gost/gostctl](https://github.com/go-gost/gostctl)
### WebUI
[go-gost/gost-ui](https://github.com/go-gost/gost-ui)
### Shadowsocks Android插件
[hamid-nazari/ShadowsocksGostPlugin](https://github.com/hamid-nazari/ShadowsocksGostPlugin)
## 帮助与支持
Wiki站点:[https://gost.run](https://gost.run)
YouTube: [https://www.youtube.com/@gost-tunnel](https://www.youtube.com/@gost-tunnel)
Telegram:[https://t.me/gogost](https://t.me/gogost)
Google讨论组:[https://groups.google.com/d/forum/go-gost](https://groups.google.com/d/forum/go-gost)
旧版入口:[v2.gost.run](https://v2.gost.run)