免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 14664 | 回复: 11
打印 上一主题 下一主题

Socks5代理服务器安装及配置文件 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-05-15 15:57 |只看该作者 |倒序浏览
由于公司在代理服务器上绑定了IP和Mac地址,并且对相应的IP地址作了相应的限制,使得受限制的IP只能上网、收发邮件,不能用QQ(好严重的问题哦,不能上QQ,那不是不能泡小MM的吗。。。),不过本人由于工作原因有两台机器一台为Linux另一台为Win,是属于不受限制的,我的同事就叫我他做个代理。
另外在QQ上遇到了版主,他叫我写一下配置的过程,于是就有了这篇,请大家多指教

----------------------------
1.找到socks5-v1.0r11.tar.gz这个软件包,我找这个软件包找了有一会,建议在北大天网中搜索,很快的
2.传到服务器上
3.开始编译,安装
#tar xvfz socks5-v1.0r11.tar.gz
#cd socks5-v1.0r11
#./configure --with-threads
#make
#make install
4.开始配置
一般来说安装完后,会在/etc目录下生成socks5.conf(配置文件)和socks5.passwd(用于验证的文件)这两个文件,
下面我把我的配置文件帖出来
  1. #/etc/socks5.conf
  2. #指定SOCKS v5绑定的ip地址和监听的端口。如果不指定绑定的IP将使用0.0.0.0
  3. set SOCKS5_BINDINFC 192.168.0.8:1080

  4. #忽略ident请求。当客户机没有运行identd时,使用SOCKS5_NOIDENT将降低超时值
  5. set SOCKS5_NOIDENT

  6. #指定连接停顿最长时间。超过最大值后,socks5断开连接
  7. set SOCKS5_TIMEOUT 15

  8. #socks5将接受SOCKS V4 协议的请求,默认不接受
  9. set SOCKS5_V4SUPPORT

  10. #指定同时存在的最大子进程数,Socks5预设为64
  11. set SOCKS5_MAXCHILD 4

  12. #指定密码文件
  13. set SOCKS5_PWDFILE /etc/socks5.passwd

  14. #对所有的客户连接都使用username/password用户认证方法
  15. auth - - u

  16. #允许来自192.168.0.X的任何经过用户认证的连接
  17. permit u - 192.168.0.X - - -
  18. permit u - 192.168.0.X - - -
  19. permit u - 192.168.0.X - - -
  20. permit u - 192.168.0.X - - -
复制代码


  1. #/etc/socks5.passwd
  2. #用户  密码
  3. userA passwdA
  4. userB passwdB
  5. userC passwdC
复制代码


前面的一些设置由于我在配置文件里都写了相关的内容,就不在说明了
如果不需要用户验证只需要把
  1. auth - - u
  2. 改成 auth - - -

  3. permit u - 192.168.0.X - - -
  4. 改成
  5. permit - - - - - -
复制代码

大家注意上面permit - - - - - -这一句,是使任何人都可以使用你的socks5 server,非常不安全(让你作跳板),最好是有点限制

  1. permit - - clientIP - - -
复制代码


---------------------------------------------------------------------------
非常感谢大家看我的,希望大家能提出错误的地方,让我们一起进步

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
2 [报告]
发表于 2003-05-15 16:14 |只看该作者

Socks5代理服务器安装及配置文件

不错的说
鼓励一下

论坛徽章:
0
3 [报告]
发表于 2003-05-15 16:17 |只看该作者

Socks5代理服务器安装及配置文件

[quote="sw_yp"]
---------------------------------------------------------------------------
socks5-v1.0r11.tar.gz
这个包要打上补丁.

论坛徽章:
0
4 [报告]
发表于 2003-05-15 16:18 |只看该作者

Socks5代理服务器安装及配置文件

写的有些简单,不过我觉得大多数人没有特殊要求的话,应该就可以满足了

论坛徽章:
0
5 [报告]
发表于 2003-05-15 16:29 |只看该作者

Socks5代理服务器安装及配置文件

原帖由 "flyjon"]w_yp" 发表:

---------------------------------------------------------------------------
socks5-v1.0r11.tar.gz
这个包要打上补丁.



照网站说的是要打补丁,不过我的是没有打的(用了几天了,还没有什么问题,不过量也不大,就代理几个人)
不过补丁也可以在北大天网中找到搜索socks5-v1.0r11.patch
安装
#patch -p0 < socks5-v1.0r11.patch

论坛徽章:
0
6 [报告]
发表于 2003-05-15 22:34 |只看该作者

Socks5代理服务器安装及配置文件

我当初在rh7.0上面装这东西的时候,很是费周折,先是编译的时候要加-lcrypt,即便这样,在编译到client端的包的时候,还是要出错中断,从来没顺利的编译完成过,好在server部分能够编译出来。用的时候,我看得是随包附带的帮助文件,里面的acl部分:
permit - - - - - -

它提供的"-"字符是六个,我一看,以为是六个参数,但我怎么搞也不行,后来详细的看permit的参数释义,才发现有七个参数,如果按照六个参数往里面填,顺序就完全对不上了,整整搞了我1个月。

论坛徽章:
0
7 [报告]
发表于 2003-05-16 10:27 |只看该作者

Socks5代理服务器安装及配置文件

论坛徽章:
0
8 [报告]
发表于 2003-05-16 11:42 |只看该作者

Socks5代理服务器安装及配置文件

好文章,我想把这篇文章转到[Proxy]版,不知道楼主是否介意?如果没问题的话,我会在楼主回复之后转贴过去,也给我们的版子增加点儿精华,:)

论坛徽章:
0
9 [报告]
发表于 2003-07-21 10:24 |只看该作者

Socks5代理服务器安装及配置文件

我在执行make这一步时,重复显示如下信息:
make: *** Warning: File `configure' has modification time in the future (1999-08-02 23:01:03 >; 1980-01-05 08:14:31)
./config.status --recheck
running /bin/sh ./configure  --no-create --no-recursion
loading cache ./config.cache
checking for gcc2... (cached) gcc
……
checking for finger... (cached) /usr/bin/finger
checking for traceroute... (cached) /usr/sbin/traceroute
checking for ping... (cached) /bin/ping

checking shared library support... lflags: -shared cflags: -fpic
creating ./config.status
CONFIG_FILES=Makefile CONFIG_HEADERS= ./config.status
creating Makefile

这是为何,怎么解决呢?

论坛徽章:
0
10 [报告]
发表于 2005-12-23 16:32 |只看该作者
见鬼了。那个补丁我死活找不到。天网也搜索不到,各位能给一个链接吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP