Centos系统使用dante软件安装Socks5代理服务端
自行搭建还是比较麻烦的,代理软件众多,不同的操作系统的操作也不一样,以下是以Centos操作系统利用Dante软件安装Socks5为例。
一、选择合适的服务器
首先,您需要选择一台具备稳定性和带宽要求的服务器,可以购买公有云厂商的云服务器或VPS,如:阿里云服务器、腾讯云服务器、小鸟云服务器、亚马逊云服务器等,关于各平台云服务器的开通购买请自行前往各大公有云厂商官网咨询。
二、搭建代理服务端
使用 PUTTY
或 Xshell
等管理工具登录云服务器
PUTTY 下载地址为: https://the.earth.li/~sgtatham/putty/latest/w64/putty-64bit-0.78-installer.msi
下载后进行一路下一步安装即可。
安装完成后,在开始菜单找到它,并启动它。
然后输入IP和端口
点击“Accept”,然后输入登录名
输入密码
登录成功
输入如下命令,创建一个代理用户,其中末尾的 shadowlogin
为用户名,自行替换为你自己的用户名
adduser --no-create-home --shell /usr/sbin/nologin shadowlogin
输入如下命令,修改该用户的密码,其中末尾的 shadowlogin
为用户名,自行替换为你自己的用户名
passwd shadowlogin
输入一次新密码,再确认一次密码,回车即可。
安装 dante
软件。用于搭建SOCKS5的软件。
如果是Ubuntu
apt-get install dante-server
如果是CentOS
yum install dante-server -y
输入如下命令,进行配置
cat > /etc/danted.conf << EOF
logoutput: /var/log/danted.log
internal: 0.0.0.0 port = 1080
external: eth0
socksmethod: username
user.privileged: root
user.unprivileged: nobody
client pass {
from: 0.0.0.0/0 to: 0.0.0.0/0
}
socks pass {
from: 0.0.0.0/0 to: 0.0.0.0/0
}
EOF
输入如下命令,启动服务:
systemctl restart sockd
此时您的代理就创建完成了,转到 浏览器环境添加,可使用该代理
您也可以按照其官方文档提供的步骤进行安装和配置。官方文档地址:https://www.inet.no/dante/doc/latest/