海外CN2直连服务器
腾讯云优惠|主机测评网!

VPS云服务器搭建Socks5代理详细教程

什么是Socks5?如何搭建Socks5代理?最近很多同学问VPS云服务器如何搭建Socks代理进行游戏加速或科学上网等,今天分享一个脚本,一分钟学会一键搭建Socks代理。

先给大家科普一下,什么是Socks5?

SOCKS5 是一个代理协议,它在使用TCP/IP协议通讯的前端机器和服务器机器之间扮演一个中介角色,使得内部网中的前端机器变得能够访问Internet网中的服务器,或者使通讯更加安全。SOCKS5 服务器通过将前端发来的请求转发给真正的目标服务器, 模拟了一个前端的行为。在这里,前端和SOCKS5之间也是通过TCP/IP协议进行通讯,前端将原本要发送给真正服务器的请求发送给SOCKS5服务器,然后SOCKS5服务器将请求转发给真正的服务器。

搭建教程

首先需要准备一台香港vps或者美国vps云服务器,这里以Centos7系统为例。

一、连接远程终端

可以用FinalShell、Putty等第三方SSH终端工具来进行连接,这里我用的Windows自带的SSH工具。这个没要求用什么习惯就用什么。

《Windows自带SSH远程连接终端工具使用方法》

二、执行下载脚本

wget —no-check-certificate https://raw.github.com/Lozy/danted/master/install.sh -O install.sh

运行以上命令,将 socks5代理一键搭建脚本 下载到VPS上

如果是纯净系统,执行提示 -bash:-wget:未找到命令 则需要运行 yum -y install wget 安装wget软件之后再执行。

三、执行安装脚本

chmod +x install.sh && ./install.sh --port=端口 --user=账号 --passwd=密码

将脚本里的端口、账号、密码改为你自定义的密码,也就是后续你使用代理时需要填写的端口账号密码

提示 Dante Server Install Successfuly! 则为安装成功

相关问题

如果遇到搭建成功但是无法使用的情况,一般为端口未放行。

UDP端口放

firewall-cmd --add-port=1000-60000/udp --permanent

这里为了方便,直接放行1000-60000的端口,可根据自己的实际场景来修改port=后面的值来设置放行的端口

TCP端口放行

firewall-cmd --zone=public --add-port=端口号/tcp --permanent

安装的时候用的是什么端口则必须放行那个端口号。

放行后执行重载防火墙配置命令即可

firewall-cmd --reload

放行后,就可以正常使用了,教程非常简单,直接跟着教程走就完事了。

如果遇到其他问题可加下方本站Q群进行交流免费解答。

赞(1)
未经允许不得转载:雪花测评 » VPS云服务器搭建Socks5代理详细教程
分享到: 更多 (0)

国内建站推荐腾讯云轻量级应用服务器,开箱即用。最新活动:点我进入