SOCKS5 是一个代理协议,它在使用TCP/IP协议通讯的前端机器和服务器机器之间扮演一个中介角色,使得内部网中的前端机器变得能够访问Internet网中的服务器,或者使通讯更加安全


实验环境

cenos6.8_x64

socks5服务器必须能ping通 google


实验软件

ss5-3.8.9-8.tar.gz  


软件配置

yum install -y gcc automake make

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


tar zxvf ss5-3.8.9-8.tar.gz

cd ss5-3.8.9

./configure && make &&  make install


cp /etc/opt/ss5/ss5.conf /etc/opt/ss5/ss5.conf.bak

vim /etc/opt/ss5/ss5.conf

auth       0.0.0.0/0       -               -                       取消此行#

auth    192.168.10.0/24        1080       -

permit -  0.0.0.0/0       -              0.0.0.0/0            取消此行#

permit -  192.168.10.0/24  1080   0.0.0.0/0


chmod +x  /etc/rc.d/init.d/ss5

/etc/rc.d/init.d/ss5 restart

chkconfig  --level 35 ss5 on


netstat -tuplna | grep ss5

tcp        0      0 0.0.0.0:1080                0.0.0.0:*                   LISTEN      16435/ss5  

ps -ef | grep ss5

nobody   16435     1  0 17:56 ?        00:00:00 /usr/sbin/ss5 -t

root     16447 16383  0 17:57 pts/0    00:00:00 grep ss5


11.jpg    

浏览器下载代理插件(测试使用搜狗浏览器)  sock代理为 sock5服务器ip -点击保存


12.jpg


13.jpg


14.jpg


15.jpg