Linux上搭建Socks5服务器最简单的方法

avatar
作者
猴君
阅读量:2

说起socks5,这种服务是有点年头了。

以前最知名的socks5服务端就属ss5,但这老掉牙的玩意着实不太行。看这个文档:

linux搭建socks5代理_linux ss5_Venele的博客-CSDN博客

又要装一大堆工具,还很难配置。

以前我装过这个玩意,想成功访问还要配置半天。结果为了方便配的空密码,服务器3T流量在1天之内被人跑完了。所以这个ss5就是垃圾中的垃圾呀。

实际上现在可以提供socks服务的软件多的是不要不要的。

比如这个: gost

https://github.com/ginuerzh/gost/releases

下载下来。解压缩。然后直接运行,一个socks5服务就启动了。

gost -L :1080

gost -L :1080就足够开个socks5代理了。

如果要添加用户名和密码,也非常简单。参考下面的方法

gost -L admin:123456@:1080 

将gost安装成服务也不难。

写一个gost.service 放到/usr/lib/systemd/system/ 目录下

gost.service的内容

[Unit] Description=gost After=network-online.target Wants=network-online.target systemd-networkd-wait-online.service  [Service] Type=simple User=root DynamicUser=true ExecStart=/usr/local/bin/gost  -L admin:123456@:1080  [Install] WantedBy=multi-user.target

gost程序复制到/usr/local/bin/ 目录下,

启动服务就行了。是不是so easy.

 systemctl daemon-reload  systemctl restart gost

如果你连service也不想做,直接用nohup把gost跑起来就行了,只要你不reboot,它就一直在后台跑。

nohup ./gost  -L :1080  >>  gost.log   2>&1  &  

 

gost还支持很多其他协议,socks5服务都是小意思。

更多gost的用法可以看官方文档: GOST

是不是非常的简单。你不点个赞吗?

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!