2023-08-18
学习资料
00

目录

简介
下载
运行
以服务方式守护进程
作者打包好的文件

简介

Gost是一个开源的GO语言实现的安全隧道,使用它可以很简便的搭建各种服务。这里我们只用它来搭建简单的socks5和http代理

下载

运行

gost支持两种方式运行,可以直接在后面带命令行参数运行:

  • 开启一个socks5服务gost -L socks5://user:pass@:1080
  • 开启一个http服务gost -L http://user:pass@:8080

编辑gost.yml文件,使用-C参数指定配置文件运行./gost -C gost.yml

yml
services: - name: service-1 addr: ":8080" handler: type: socks5 # type: socks auth: username: user password: password listener: type: tcp - name: service-2 addr: ":3208" handler: type: http auth: username: user password: password listener: type: tcp

以服务方式守护进程

编辑gost.service,放入/usr/lib/systemd/system/

[Unit] Description=Gost proxy service After=network.target [Service] Type=simple User=nobody Restart=on-failure RestartSec=5s ExecStart=/etc/gost/gost -C /etc/gost/gost.yml ExecReload=/etc/gost/gost reload -C /etc/gost/gost.yml [Install] WantedBy=multi-user.target

作者打包好的文件

点此下载