全球主机交流论坛
标题: CentOS 安装 SS5 SOCKS5 [打印本页]
作者: 特价服务器老王 时间: 2017-12-8 17:26
标题: CentOS 安装 SS5 SOCKS5
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
欢迎光临 全球主机交流论坛 (http://bbs.cuwww.com/) |
Powered by Discuz! X3.2 |