Centos系统使用dante软件安装Socks5代理服务端

自行搭建还是比较麻烦的,代理软件众多,不同的操作系统的操作也不一样,以下是以Centos操作系统利用Dante软件安装Socks5为例。

一、选择合适的服务器

首先,您需要选择一台具备稳定性和带宽要求的服务器,可以购买公有云厂商的云服务器或VPS,如:阿里云服务器、腾讯云服务器、小鸟云服务器、亚马逊云服务器等,关于各平台云服务器的开通购买请自行前往各大公有云厂商官网咨询。

参考:跨境电商如何选择云服务器?

二、搭建代理服务端

使用 PUTTYXshell 等管理工具登录云服务器

PUTTY 下载地址为: https://the.earth.li/~sgtatham/putty/latest/w64/putty-64bit-0.78-installer.msi

下载后进行一路下一步安装即可。

安装完成后,在开始菜单找到它,并启动它。

启动PUTTY

然后输入IP和端口

PUTTY配置

点击“Accept”,然后输入登录名

PUTTY输入账号

输入密码

PUTTY输入密码

登录成功

PUTTY登录成功

输入如下命令,创建一个代理用户,其中末尾的 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/