socks5 代理

安装:

$ wget http://jaist.dl.sourceforge.net/sourceforge/ss5/ss5-3.8.9-6.tar.gz
$ tar -zxf ss5-3.8.9-6.tar.gz
$ cd ss5-3.8.9-6
$ ./configure
$ make
$ make install

配置:

$ vim /etc/opt/ss5/ss5.conf  #先把原来的ss5.conf配置文件备份了(注释太多),新建一个ss5.conf
auth    0.0.0.0/0       -       u  #- u是需要认证的ss5;- -是无需认证的ss5
permit  u       0.0.0.0/0       -       0.0.0.0/0       -       -       -     -
$ vim /etc/opt/ss5/ss5.passwd
test 123456
$ ss5 -t  #启动ss5
$ netstat -antup | grep ss5  #查看端口;默认端口号:1080,改ss5端口ss5  -b ip地址:端口

遇到问题:
1.ss5 ld returned 1 exit status
解决:export EXTRA_LIBS=’-lcrypto’,然后再./configure => make => make install

2.can’t unlink pid file /var/run/ss5/ss5.pid
解决:这是因为已经有ss5在运行,ps -ef | grep ss5,再kill掉它,再ss5 -t;

参考网站:
http://ss5.sourceforge.net/

发表评论