CentOS 安装 SS5 SOCKS5。SS5 是高性能的 SOCKS 代理服务器,支持 SOCKS4 和 SOCKS5 协议。下面的安装指南详细描述了如何在 CentOS 服务器上安装和配置SS5 1、下载源码# https://sourceforge.net/projects ... /ss5-3.8.9-8.tar.gz2、安装依赖32位: # yum -y install gcc pam-devel openldap-devel openssl-devel64位: # yum install gcc.x86_64 openldap-devel.x86_64 pam-devel.x86_64 openssl-devel.x86_643、配置安装# tar -xzvf ss5-3.8.9-8.tar.gz# cd ss5-3.8.9# ./configure# make# make install4、可选操作取消默认的SOCKS4 ,只保留SOCKS5。 # mv /usr/lib/ss5/mod_socks4.so /usr/lib/ss5/mod_socks4.so.bak5、权限以及自启# chmod +x /etc/init.d/ss5# chkconfig –add ss5# chkconfig –level 345 ss5 on6、配置验证授权验证表示需要通过用户名和密码使用服务 # vi /etc/opt/ss5/ss5.conf在ss5.conf中找到auth和permit两行,按照下面的格式进行修改保存退出,最终如下: auth 0.0.0.0/0 – u permit u 0.0.0.0/0 – 0.0.0.0/0 – – – – – 添加用户名及密码 /etc/opt/ss5/ss5.passwd,每行一个用户+密码(之间用空格) test1 12345 test2 56789 7、设置端口Tips:本文端口设置为9527,请根据自己需要设定。 方式一# vi /etc/sysconfig/ss5在/etc/sysconfig/ss5这个文件中,修改命令行,最终如下: # Add startup option hereSS5_OPTS=” -u root -b 0.0.0.0:9527″-b后面的参数代表监听的ip地址和端口号 方式二修改 /etc/init.d/ss5, 在文件顶部的 #!/bin/sh 之后添加下面的代码: export SS5_SOCKS_PORT=9527export SS5_SOCKS_USER=root8、防火墙规则添加需要开放的端口 # iptables -I INPUT -p tcp –dport 9527 -j ACCEPT保存修改 # /etc/init.d/iptables save重启防火墙 # service iptables restart查看端口状态 # /etc/init.d/iptables status9、SS5启动测试启动服务 # service ss5 start服务端测试 # service ss5 status# netstat -lntp | grep ss5购买链接http://www.gchao.com/?fuid=247美国VPS最低28,香港VPS最低34元起,更多美国/香港站群服务器,韩国服务器,高防服务器找服务器老王QQ97124062
|