主题: 灵活用代理
查看单个帖子
旧 2004-10-02, 12:18 AM   #1
No1
Tony
坛主
级别:199 | 在线时长:40418小时 | 升级还需:382小时级别:199 | 在线时长:40418小时 | 升级还需:382小时级别:199 | 在线时长:40418小时 | 升级还需:382小时级别:199 | 在线时长:40418小时 | 升级还需:382小时
 
Tony 的头像
 
注册日期: 2003-10-22
帖子: 11,050
积分:6
精华:24
现金:14340金币
资产:29325297金币
Tony 是一位成功的新星Tony 是一位成功的新星Tony 是一位成功的新星Tony 是一位成功的新星
灵活用代理

灵活用好代理,能够解决很多问题。比如说局域网只开放了某几个端口,到某一台服务器中间的线路网速慢,好多软件有限制,如何突破等等。我整理了一些资料,再从自己使用的角度写一点东西。关于代理的基本知识,请参考amacr 的这篇帖子:
https://dream4ever.org/showthread.php?t=1513
还有一篇CoolSand的https://dream4ever.org/showthread.php?t=7361
先还是从初级讲起,http代理设置及使用很简单,其实这种代理的匿名性并不是很强,参考上面帖子,要用好代理,我们不能不知道Sockscap32,socks4,socks5:
Sockscap32是NEC公司开发的一个使所有winsock应用都可以用socks代理的工具。它给winsock的系统调用库加上了个“帽子”,所有在sockscap环境下应用产生的winsock调用都会被sockcap截获,在你正确设置s ockcap32的情况下,这样的调用请求会自动转化为向特定socks代理的请求,如此,你的原先不支持socks代理的应用也可以用socks代理了。sockcap32支持socks4和socks5代理,socks4代理只支持TCP应用,而so cks5代理则可以支持TCP和UDP,不过由于socks5代理有专门的用户身份确认操作,而socks4代理没有,所以通常对外开放的socks代理都是socks4代理,因此,UDP应用通常都不能被支持。
推荐SocksCap软件,有了这个软件,加上一个Socks代理服务器,你的几乎所有的网络软件均可以正常使用了,这里就顺便介绍一下什么是Socks,从网络上查得的资料上说:"Socks是个电路级网关,是David Koblas在1990年开发的。此后,就一直作为Internet RFC中的开放标准。Socks在协议栈的TCP层上运行。与Winsock不同的是,Socks不要求应用程序遵循特定的操作系统平台,比如象Winsock那样遵循Windows。Socks代理与应用层代理、HTTP层代理不同,Socks代理只是 简单地传递数据包,而不必关心是何种应用协议(比如FTP、HTTP和NNTP请求)。所以Socks代理服务器比应用层代理服务器要快得多。"
  至于我们常说的Socks4和Socks5代理服务器的区别呢,其中Socks4代理只支持TCP协议,socks5代理支持TCP和UDP协议,还支持各种身份验证机制,服务器端域名解析等。socks4能干的socks5都可以干,反过来就不行了。
关于这三者之间的知识了及软件下载,请到http://www.socks.nec.com/
下面说说如何设置及使用socks代理:
1、设置socks代理---在File-->Setting 里面 Socks server 里填上socks代理地址 ,port一般默认是1080 ,然后下面协议protocol选择 是 socks4 还是socks5 的 就行了。
2,把要用的软件图标(什么QQ,IE,MSN,联众游戏等等)拖进sockscap里,选择New application profile 点OK就可以。如果有的不支持拖进。就选择那个New图标,选择browse找到相关软件,后点ok就可以了。
3、把IE设置进sockscap后,就可以验证你刚刚设置的socks代理是否可用了,你可以用这个IE连接一个网站,如果连接成功,你的SOCKS代理就是可用的。注意换代理测试的时候要重新启动一下IE。
今天就写到这里,有了这些基础,就可以发挥代理的更大作用,11:50,睡觉去,有时间再写一点点关于代理的东西。
上传的图像
文件类型: jpg 1.JPG (42.9 KB, 6 次查看)
Tony 当前离线  
回复时引用此帖