1.scoks5包(源码安装时gcc编译容易出错,故采用rpm包安装)

socks5-1.0r11-3.i386.rpm

2.代理配置

①配置socks5.conf配置文件

#vim /etc/socks5.conf

set  SOCKS5_BINDINFC  192.168.1.162:1080

set  SCOKS5_NOIDENT

set  SOCKS5_TIMEOUT  15

set  SOCKS5_V4SUPPORT

set  SOCKS5_PWDFILE  /etc/scoks5.passwd

auth  -  - u

permit  u  -  192.168.1.61  -   -  -

注:

#指定SOCKS v5绑定的ip地址和监听的端口。如果不指定绑定的IP将使用0.0.0.0

set SOCKS5_BINDINFC 192.168.1.162:1080
#忽略ident请求。当客户机没有运行identd时,使用SOCKS5_NOIDENT将降低超时值
set SOCKS5_NOIDENT
#指定连接停顿最长时间。超过最大值后,socks5断开连接
set SOCKS5_TIMEOUT 15
#socks5将接受SOCKS V4 协议的请求,默认不接受
set SOCKS5_V4SUPPORT
#指定同时存在的最大子进程数,Socks5预设为64
set SOCKS5_MAXCHILD 4
#指定密码文件
set SOCKS5_PWDFILE /etc/socks5.passwd
#对所有的客户连接都使用username/password用户认证方法
auth - - u
#允许来自192.168.1.61经过用户认证的连接
permit u - 192.168.1.61 - - -

②配置密码文件

#vim /etc/socks.passwd

test1  test1

3.启动服务

#/etc/init.d/socks5 start

#service  sockes  start

netstat -nat 查看一下1080端口是否在监听状态,