- A+
所属分类:Linux
在CentOS 6.5上搭建ss5代理服务器,解决一些网络受限的需求。
首先准备必要的安装包环境:
1 |
yum -y install pam-devel openldap-devel openssl-devel |
下载ss5的源码:
https://sourceforge.net/projects/ss5/
下载后,上传到服务器
- 开始安装:
1 2 3 4 5 |
tar -xzvf ss5-3.8.9-8.tar.gz cd ss5-3.8.9 ./configure make make install |
按照上述即可安装完成。
开始配置ss服务器
- 修改权限配置
1 2 3 4 5 6 7 |
# vim /etc/opt/ss5/ss5.conf auth 0.0.0.0/0 – – 改为 auth 0.0.0.0/0 – u permit – 0.0.0.0/0 – 0.0.0.0/0 – – – – – 改成为 permit u 0.0.0.0/0 – 0.0.0.0/0 – – – – – |
- 修改,增加用户名密码
1 2 3 4 |
# cat /etc/opt/ss5/ss5.passwd ##(用户 密码)=>一个账号一行,多个账号就多行 test 123456 test test |
- 启动ss5服务器
1 2 3 4 5 6 7 |
# sh /etc/rc.d/init.d/ss5 start doneting ss5... # 默认情况ss5文件没有执行权限,如果觉得使用sh来启动麻烦,那么按如下方法: chmod u+x /etc/rc.d/init.d/ss5 chkconfig --add ss5 #可选 chkconfig ss5 on #可选 service ss5 start |
- 查看是否启动
1 2 3 |
# netstat -lntp | grep ss5 tcp 0 0 0.0.0.0:1080 0.0.0.0:* LISTEN 16724/ss5 默认端口1080 |
启动之后,那么在客户端就可以通过代理服务器的IP,端口,配置的用户名,密码进行代理上网了。
可以通过QQ进行测试:
参考: