CentOS 下的socks5 安装配置

转载:http://www.linuxso.com/linuxxitongguanli/624.html

 

http://www.linuxso.com/uploads/soft/101018/ss5-3.6.1-1.tar.gz  安装步骤如下

推荐官网最新版 3.8.4-1 http://nchc.dl.sourceforge.net/project/ss5/ss5/3.8.4-1/ss5-3.8.4-1.tar.gz

CentOS 下的socks5 安装配置 

socks5代理的功能和作用这里我就不罗嗦了---------------

1.配置编译环境 

yum -y install gcc automake make

2.安装socks5必要的包

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

3.下载,编译安装ss5(socks5)

wget  http://www.linuxso.com/uploads/soft/101018/ss5-3.6.1-1.tar.gz
tar zxvf ss5-3.6.1-1.tar.gz
cd ss5-3.6.1
./configure
make
make install

#启动ss5服务
/etc/init.d/ss5 start
如果没办法启动,则是权限问题

chmod a+x /etc/init.d/ss5  就可以启动了。
ss5 默认使用1080端口,并允许任何人使用。 我们可以修改 /etc/opt/ss5/ss5.conf 中的 

#       SHost           SPort           Authentication
#
auth    0.0.0.0/0               –              –

#       SHost           SPort           Authentication
#
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       –       –       –       –       –

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

test test

使用用户验证,重启ss5服务

/etc/init.d/ss5 restart

 

如果有错误可以跟踪日志:

#tail -f /var/log/ss5/ss5.log

配置有密码的SOCKS5代理之后,迅雷可以配置代理下载,但是我测试遨游打不开网页。

除非配置不使用用户和密码,遨游才可以代理上网,可能是流量器内置的SOCKS5客户端有问题。

至于端口号怎么修改,我还没有找到,在源文件里面修改config.h 但是编译之后端口还是1080.

以后发现了再修改,我使用SS5只是用来突破学校的BT下载限制,再测试之后会告诉大家如何修改端口号。

先前我也百度谷歌了半天,不过发现他们用的都是老版的SS5,我已经看了很多,大家没必要了,有价值的内容,我都贴到这里面了。

欢迎测试过的朋友在下面留言,也可以加我们Linux安全网的QQ群交流 群号:11153255

 

相关资料: http://linux.net527.cn/fuwuqiyingyong/Squidfuwuqi/2802.html

留下评论

邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据