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端口是否在监听状态,