3proxy搭建代理服务器(用户名+密码验证)
这里主要介绍3proxy之用户名+密码验证的socks5服务器搭建。
以CentOS 8为例。
安装。可以自行编译,也可以yum源安装。
#安装
git clone https://github.com/3proxy/3proxy/
cd 3proxy/
ln -s Makefile.Linux Makefile
make
make install
配置。添加用户。
cd /etc/3proxy/
cd conf/
bash add3proxyuser.sh user1 123456 # 添加帐号到passwd文件
systemctl restart 3proxy
添加端口到防火墙。
#添加端口到防火墙
firewall-cmd --zone=public --add-port=1080/tcp --permanent
firewall-cmd --zone=public --add-port=3128/tcp --permanent
systemctl restart firewalld
关键点是add3proxyuser.sh,借此添加用户。网上的一些用户设置,可能是过于陈旧。当前版本,使用这个添加用户之后,passwd文件中的用户密码是加密格式的,和网络的那些格式都不同。
添加的帐号密码。http代理3128端口是不需要帐号密码验证的。socks的1080端口需要帐号密码验证。
转载请注明来源,谢谢。
有偿解决C++编程问题,承接项目定制开发;寻一份全职或兼职Windows C++开发工作。联系邮箱:[email protected]。