你的位置:首页 > 互联网IT
gost,代理节点/快速开始,gost端口转发,端口映射,http代理搭建,SOCKS5代理搭建,shadowsocks代理搭建
系统:Windows/linux
软件:gost
功能:http代理,http2代理,HTTP/HTTPS/HTTP2代理的探测防御功能,SOCKS4代理/SOCKS4A代理/SOCKS5代理,shadowsocks代理Ss代理,SNI代理,TLS代理,Websocket代理WS代理,KCP代理,QUIC代理,SSH代理,Simple-obfs代理,Obfs4代理,UDP透明代理,端口转发端口映射,Relay代理,权限控制,负载均衡,路由控制,DNS解析,DNS代理,TUN/TAP设备组网
软件本地下载:gost-windows.rar
项目下载地址:https://github.com/ginuerzh/gost/releases
项目地址:https://github.com/ginuerzh/gost
Wiki站点:https://docs.ginuerzh.xyz/gost/
代理节点/快速开始
代理节点
在GOST中,GOST与其他代理服务都被看作是代理节点,GOST可以自己处理请求,或者将请求转发给任意一个或多个代理节点。
启动运行
开启代理服务
启动一个监听在8080端口的HTTP/SOCKS5代理服务:
gost -L :8080
开启多个代理服务
gost -L http2://:443 -L socks5://:1080 -L ss://aes-128-cfb:123456@:8338
使用转发代理
gost -L :8080 -F 192.168.1.1:8081
监听在8080端口的HTTP/SOCKS5代理服务,使用192.168.1.1:8081作为上级代理进行转发。
使用多级转发代理(代理链)
gost -L=:8080 -F=quic://192.168.1.1:8081 -F=socks5+wss://192.168.1.2:8082 -F=http2://192.168.1.3:8083 ... -F=a.b.c.d:NNNN
GOST按照-F设置的顺序通过代理链将请求最终转发给a.b.c.d:NNNN处理。
启动参数
GOST目前有以下几个参数项:
-L - 指定本地服务配置,可设置多个。
-F - 指定转发服务配置,可设置多个,构成转发链。
-C - 指定外部配置文件。
-D - 开启Debug模式,更详细的日志输出。
-V - 查看版本,显示当前运行的gost版本号。
配置文件
除了通过命令行直接配置服务外,也可以通过-C参数指定外部配置文件来设置参数:
gost -C gost.json
配置文件为标准json格式:
{
"Debug": true,
"Retries": 0,
"ServeNodes": [
":8080",
"ss://chacha20:12345678@:8338"
],
"ChainNodes": [
"http://192.168.1.1:8080",
"https://10.0.2.1:443"
],
"Routes": [
{
"Retries": 1,
"ServeNodes": [
"ws://:1443"
],
"ChainNodes": [
"socks://:192.168.1.1:1080"
]
},
{
"Retries": 3,
"ServeNodes": [
"quic://:443"
]
}
]
}
格式说明:
Debug - 对应命令行参数-D。(2.4+)
Retries - 通过代理链建立连接失败后的重试次数。(2.5+)
ServeNodes - 必须项,等同于命令行参数-L。
ChainNodes - 等同于命令行参数-F。
Routes - 可选参数,额外的服务列表,每一项都拥有独立的转发链。(2.5+)
发表评论: