VpsAdd教程:CentOS下安装配置Socks5代理教程

今天给大家分享一下CentOS下安装配置Socks5代理的教程。大家要知道很多服务器商是屏蔽了Socks5或者不允许使用Socks5代理的,所以我们只是拿来玩玩要不被删了VPS或就划不来了,仅供技术研究或者自用不建议大家开启匿名服务。

1、配置编译环境:

    yum -y install gcc automake make
1 yum -y install gcc automake make

 2、安装socks5必要的包

    yum -y install pam-devel openldap-devel cyrus-sasl-devel
1 yum -y install pam-devel openldap-devel cyrus-sasl-devel

 3、下载,编译安装socks5

    wget http://vpszn.net/soft/ss5-3.8.9-8.tar.gz tar zxvf ss5-3.8.9-8.tar.gz cd ss5-3.8.9-8 ./configure make make install
1 2 3 4 5 6 wget http://vpszn.net/soft/ss5-3.8.9-8.tar.gz tar zxvf ss5-3.8.9-8.tar.gz cd ss5-3.8.9-8 ./configure make make install

 4、启动ss5服务。

    /etc/init.d/ss5 start
1 /etc/init.d/ss5 start

 5、开机启动ss5服务。

    chkconfig –add ss5

chkconfig ss5 on

1 2 3 chkconfig –add ss5   chkconfig ss5 on

 6、默认使用1080端口,并允许任何人使用。

    我们可以修改ss5的配置文件 /etc/opt/ss5/ss5.conf,进行用户认证:

cd /etc/opt/ss5

然后在 /etc/opt/ss5/ss5.passwd 中添加用户名和密码 如: testuser testpw

重启ss5服务,以使修改生效: /etc/init.d/ss5 restart

1 2 3 4 5 6 7 8 9 我们可以修改ss5的配置文件 /etc/opt/ss5/ss5.conf,进行用户认证:   cd /etc/opt/ss5   然后在 /etc/opt/ss5/ss5.passwd 中添加用户名和密码 如: testuser testpw   重启ss5服务,以使修改生效: /etc/init.d/ss5 restart

 7、修改默认的端口:

    vi /etc/rc.d/init.d/ss5

daemon /usr/sbin/ss5 -m -t -b IP:8833

else

/usr/local/sbin/ss5 -m -t -b IP:8833

/etc/rc.d/init.d/ss5 start

1 2 3 4 5 6 7 8 9 vi /etc/rc.d/init.d/ss5   daemon /usr/sbin/ss5 -m -t -b IP:8833   else   /usr/local/sbin/ss5 -m -t -b IP:8833   /etc/rc.d/init.d/ss5 start

 8、默认支持S4匿名可以使用取消S4,

    mv /usr/lib/ss5/mod_socks4.so /usr/lib/ss5/mod_socks4.so.bk
1 mv /usr/lib/ss5/mod_socks4.so /usr/lib/ss5/mod_socks4.so.bk

 9、查看日志:

    more /var/log/ss5/ss5.log
1 more /var/log/ss5/ss5.log

推荐站内搜索:ftp免费空间、服务器防御多少钱、网站空间租用、网站备案流程、网站备案号、美国服务器租用网站、虚拟主机、香港vps主机租用、国内免备案cdn、国外空间服务商、