使用Gost搭建一个快速简单的Socks5代理通道 您所在的位置:网站首页 socks5搭建代码 使用Gost搭建一个快速简单的Socks5代理通道

使用Gost搭建一个快速简单的Socks5代理通道

2023-04-14 06:18| 来源: 网络整理| 查看: 265

介绍

Gost是一个功能多样且实用的安全隧道工具,使用的是go语言编写这里只记录下快速搭建Socks5的过程,其它的并不涉及,有兴趣的朋友可以去项目主页了解下;GitHub项目:https://github.com/ginuerzh/gostGost文档:https://docs.ginuerzh.xyz/gost

注意

Socks5属于明文代理,不要用于科学上网,否则会被阻断端口,可用于正常的跳板使用比如SSH转发加速国外VPS的连接速度,特别是一些延迟高或者丢包高的VPS使用Socks5转发后SSH就可以快速稳定的连接了,解决高丢包SSH断开的问题

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

常规安装 AMD64框架机型

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

开启代理

## 无需认证(修改端口号即可) gost -L socks5://:1080 ## 开启认证(其中的 “账号” “密码” “端口” 自行修改) gost -L 账号:密码@:端口 socks5://:端口 ## 测试没问题后可以用`nohup`命令挂载到后台运行,重启失效,再次挂载即可重新使用; nohup gost -L 账号:密码@:端口 socks5://:端口 > /dev/null 2>&1 &

关闭代理

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

编辑/etc/gost.json文件可修改配置数据如果使用宝塔面板需要在面板放行设置的端口

版权声明:本文为原创文章,版权归 SunPma 所有,转载请注明出处!

本文链接:https://sunpma.com/862.html

友情提示:如果博客出现404或链接失效,请留言或者联系博主修复!

原创文章,作者:夜风博客,如若转载,请注明出处:https://www.homedt.net/20922.html



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有