go-gost / gost

GO Simple Tunnel - a simple tunnel written in golang
https://gost.run
MIT License
4.1k stars 503 forks source link

用gost可以配置shadowsocks链式代理吗? #500

Open zwl1619 opened 3 months ago

zwl1619 commented 3 months ago

已经搭建好了shadowsocks客户端和服务端,可以正常上网,像这样:

sslocal -> ssserver -> target

现在,增加了一个socks5代理,商家给了我“ip地址&端口&用户名&密码”这4样东西,我想通过这个socks5代理上网,像下面这样:

sslocal -> ssserver -> socks5proxy -> target

用gost可以实现吗?

qq71680264 commented 3 months ago

我也想知道,我使用了redsocks/redsocks2 + iptable +TPROXY来实现的,出口是socks5代理,但是只有TCP流量可以转发,目前被困在UDP流量转发,头疼啊。

egg1234 commented 3 months ago

试试下面的配置顺序,这个就是链式代理的配置方式

gost -L=本地监听 -F=用户名:密码@socks5proxy的ip:socks5proxy的端口 -F=ssserver的参数

前提是gost能够直接连接你搭建的ssserver

qq71680264 commented 3 months ago

这时TCP和UDP流量都会被转发吗?还是仅仅TCP,因为我最近在使用redsocks2+iptables在VPS上做透明代理,想将VPS接收到的所有流量以及本机流量都转发到socks5,但目前只能转发TCP流量,修改iptables规则的时候一加上UDP的规则就整个VPS的网络都无法用了。