DebianLinux系统Socks5服务器安装方法 |
发布时间: 2012/8/13 11:11:03 |
[1]下载
http://www.haikuo.googlepages.com/socks5-v1.0r11.patched.tgz [2]编译 $./configure——with-threads——with-srvconffile=/etc/socks5/config——with-srvpwdfile=/etc/socks5/passwd $make [3]安装 $sudomakeserver.install [4]配置 $vim/etc/socks5/config ###Asocks5Configfiletousebetween2servers,usingaVPN # #authsource-hostsource-portauth-methods #permitauthcmdsrc-hostdest-hostsrc-portdest-port[user-list] #denyauthcmdsrc-hostdest-hostsrc-portdest-port[user-list] #Proxylinesareoftheform: #proxy-typedest-hostdest-portproxy-list #socks4dest-hostdest-portproxy-list #socks5dest-hostdest-portproxy-list #noproxydest-hostdest-portproxy-list #setSOCKS5_BINDINFC9301 #SOCKS4 setSOCKS5_V4SUPPORT # setSOCKS5_MAXCHILD30 # setSOCKS5_TIMEOUT15 setSOCKS5_NOIDENT setSOCKS5_DEMAND_IDENT # #setSOCKS5_PWDFILE/etc/socks5.pwd #用户认证方式 auth--u #允许所有IP的用户 permitu------ #若限制某个IP段(192.168.0.0/255.255.255.0)可访问 #permit--192.168.0.--- #若限制某个IP(192.168.0.10)可访问 #permit--192.168.0.10--- deny------ #级连 #socks4--202.110.217.75:1080 #socks5--61.167.58.77:1080 然后是密码文件 $vim/etc/socks5/passwd #userApasswd userApassA [5]启动服务 确定你的/etc/services文件中有包含socks的描述,否则就手动加入 $vim/etc/services socks1080/tcp#socksproxyserver socks1080/udp 服务采用inetd的方式 在/etc/inetd.conf中加入 $vim/etc/inetd.conf #socks5server socks5streamtcpnowaitroot/usr/local/bin/socks5socks5-i 重启inetd $sudo/etc/init.d/inetdrestart 现在,一个socks5的服务就启动了。 本文出自:亿恩科技【www.enkj.com】 |