gost套娃socks5

🕓 Dec 6, 2020 · ☕3 min read

回来真好 ……

各位学渣,本渣回来啦

谷歌TD凉了,虽然没凉透,但明显不如过去了,限制很多。没办法,纯是玩儿死的。

毕竟苦BAT久矣的内渣们,见到谷歌这种不限速,不限流量,近乎免费的服务,是不可能有任何抵抗力的。

离开一段时间,甚是想念各位。

前几天Cloudflare给我发邮件,把dxz.plus这个域名停止服务了,可能是由于之前分享的资源被大量下载导致。发邮件,回复:自己会解封。

很好。

今天放假,搞了一下gost,挺神奇,把之前140m的小鸡 拉到 240m

gost前 b4gost gost后 aft_gost

简单说下思路:

国外鸡和本地nas建立gost隧道,这里面演示的其实就是最简单的端口转发功能,只不过这个gost可以加密,然后也不用ss了,我选一个更简单的socks5,毕竟docker方便,一键搞定。 如果在外面用手机呢,当然也可以,ddns回家,链接家里的相应端口即可。ss配合tls还是比较稳的,知识caddy2 出来 caddy1的脚本不灵了,不过没关系,过几天把2的补上。 这个gost没经历什么考验,暂时不说稳定性,但是提速是实打实的

既然是小白专用,肯定是脚本先行

一键gost

wget --no-check-certificate -O gost.sh https://raw.githubusercontent.com/KANIKIG/Multi-EasyGost/master/gost.sh && chmod +x gost.sh && ./gost.sh

docker socks5

在vps上面,相对于本地nas来说,是 “落地🐔”

docker run -d --name socks5 -p 1088:1080 -e PROXY_USER=dxz -e PROXY_PASSWORD=dxz serjs/go-socks5-proxy

这个结果是,用socks5客户端连接的时候,添VPS IP, 用户名 dxz 密码 dxz

VPS运行 gost 服务端

nohup gost -L=socks5://:1089/127.0.0.1:1088 /dev/null 2>&1 &

把客户端的1089请求转到本地socks5 docker 的1088端口。测试的时候可以不用nohup,可以看看连接情况,是否有问题之类的

gost -L=socks5://:1089/127.0.0.1:1088

如果有问题,就 pkill gost, 干掉gost进程,再搞

客户端

我这里是本地NAS虚拟的Debian10

nohup gost -L=:1090 -F=socks5://x.x.x.x:1089?notls=true /dev/null 2>&1 &

把本地1090端口转发到x.x.x.x的1089端口,用socks5 协议

同样可以先去掉 nohup 和 /dev/null 2>&1 & 运行 看结果

update:

怕 socks5 被咔擦的 可以用tls加密, 其他不变

VPS gost -L=socks5+tls://:1089/127.0.0.1:1088

客户端 gost -L=:1090 -F=socks5+tls://x.x.x.x:1089

连通以后可以nohup

V P S: nohup gost -L=socks5+tls://:1089/127.0.0.1:1088 /dev/null 2>&1 &
客户端: nohup gost -L=:1090 -F=socks5+tls://x.x.x.x:1089 /dev/null 2>&1 &

速度差不多

Socks5+tls

23:00 测速

这是speedtest 直接socks5 3 gost+socks5 4

这是YouTube 4k 8W 全蓝, 比傍晚时候 9W 全蓝 略低

5

这是看70G 信条,76.41/2.5/3.6 = 8.49 MB/s 姑且认为是常见4k remux版本的极限吧,平时我看的最多的还是 1080p,或者 2X.XX G 的4k:电视太差 看不出差别

小鸡用的就是 aws lightsail 的新加坡节点 最低配 3.5刀

白名单

如果担心安全性的话,aws可以在控制台里面很方便的添加白名单,把自己常用的ip/段 加进去就好了。我加了 123.123.0.0-123.456.255.255 这样的进去,有效性有待考证


金牌大学渣
WRITTEN BY
金牌大学渣
Web Developer