在CentOS 7上搭建代理服务器(Socks 5)
在CentOS 7上搭建代理服务器(Socks 5)
查看系统版本
uname -a
lsb_release -a
安装环境
yum install gcc
yum install openldap-devel
yum install pam-devel
yum install openssl-devel
安装socks5
wget http://jaist.dl.sourceforge.net/project/ss5/ss5/3.8.9-8/ss5-3.8.9-8.tar.gz
解压ss5-3.8.9-8.tar.gz
tar -xzvf ss5-3.8.9-8.tar.gz
cd ss5-3.8.9
执行configure 脚本文件
./configure
使用Makefile编译ss5
make && make install
配置ss5
service ss5 start
chmod a+x /etc/init.d/ss5
修改ss5 配置文件,默认端口1080端口
vim /etc/opt/ss5/ss5.conf
若要使用身份认证,则在修改ss5配置时将取消注释的两处变为auth 0.0.0.0/0 – u和permit u 0.0.0.0/0 – 0.0.0.0/0 – – – – -
在/etc/opt/ss5/ss5.passwd文件中加入用户名密码
admin password
在CentOS 7上搭建代理服务器(Socks 5)
查看系统版本
uname -a
lsb_release -a
安装环境
yum install gcc
yum install openldap-devel
yum install pam-devel
yum install openssl-devel
安装socks5
wget http://jaist.dl.sourceforge.net/project/ss5/ss5/3.8.9-8/ss5-3.8.9-8.tar.gz
解压ss5-3.8.9-8.tar.gz
tar -xzvf ss5-3.8.9-8.tar.gz
cd ss5-3.8.9
执行configure 脚本文件
./configure
使用Makefile编译ss5
make && make install
配置ss5
service ss5 start
chmod a+x /etc/init.d/ss5
修改ss5 配置文件,默认端口1080端口
vim /etc/opt/ss5/ss5.conf
若要使用身份认证,则在修改ss5配置时将取消注释的两处变为auth 0.0.0.0/0 – u和permit u 0.0.0.0/0 – 0.0.0.0/0 – – – – -
在/etc/opt/ss5/ss5.passwd文件中加入用户名密码
admin password
#安装TinyProxy:
yum install tinyproxy -y
编辑配置文件,如果没有直接新建即可:
vim /etc/tinyproxy/tinyproxy.conf
#port:代理服务器端口,本例是8888
Allow IP,这个是用来做IP服务限制的,当你不希望做ip限制,那就注释掉,如果希望做IP限制,只需要把希望使用该服务的IP地址增加即可。本例中不做限制。
#查看端口是否开放:
netstat -ntl
netstat -anp | grep 8888
#安装TinyProxy:
yum install tinyproxy -y
编辑配置文件,如果没有直接新建即可:
vim /etc/tinyproxy/tinyproxy.conf
#port:代理服务器端口,本例是8888
Allow IP,这个是用来做IP服务限制的,当你不希望做ip限制,那就注释掉,如果希望做IP限制,只需要把希望使用该服务的IP地址增加即可。本例中不做限制。
#查看端口是否开放:
netstat -ntl
netstat -anp | grep 8888
202.97.158.157
202.97.158.154
标题:在CentOS 7上搭建代理服务器(Socks 5)
作者:三学一心
地址:http://bk.isseeker.com/articles/2021/09/23/1632374995600.html