CentOS下安装socks 5

分类:CentOS教程 阅读:81340 次

 SOCKS是什么:防火墙安全会话转换协议(Socks:Protocolforsessionstraversalacrossfirewallsecurely)SOCKS协议提供一个框架,为在TCP和UDP域中的客户机/服务器应用程序能更方便安全地使用网络防火墙所提供的服务。 这个协议从概念上来讲是介于应用层和传输层之间的“中介层(shim-layer)”,因而不提供如传递ICMP信息之类的网络层网关服务. 1.1安装依赖开发库 viewsourceprint? #yuminstallpam-developenldap-developenssl-devel 1.2安装socks5 #wgethttp://downloads.sourceforge.net/project/ss5/ss5/3.8.9-8/ss5-3.8.9-8.tar.gz?r=&ts=1396802581&use_mirror=cznic #tar-xzvfss5-3.8.9-8.tar.gz #cdss5-3.8.9 #./configure #make #makeinstall 2.1修改配置文件 #vim/etc/opt/ss5/ss5.conf auth0.0.0.0/0–-87行 改为 auth0.0.0.0/0–u permit–0.0.0.0/0–0.0.0.0/0––––- 改成为 permitu0.0.0.0/0–0.0.0.0/0––––-203行 3.添加socket5用户 #cat/etc/opt/ss5/ss5.passwd ##用户密码 username123456 4.启动socket5 #sh/etc/rc.d/init.d/ss5start donetingss5... #chmodu+x/etc/rc.d/init.d/ss5 #chkconfig--addss5//可选 #chkconfigss5on//可选 #servicess5start 5.查看是否启动 #netstat-lntp|grepss5 tcp000.0.0.0:10800.0.0.0:*LISTEN14262/ss5 6.防火墙配置 #vi/etc/sysconfig/iptables -AINPUT-mstate--stateNEW-mtcp-ptcp--dport1080-jACCEPT 7.测试socks5 安装Proxifier,默认情况所有请求都走socks5 8、默认端口是1080,可以修改默认端口 vi/etc/init.d/ss5 daemon/usr/sbin/ss5-t$SS5_OPTS-b0.0.0.0:10088 这样,就将默认端口改为10088了