|
stvista
1.首先我们在它的setting中修改一下: Verify Url:www.nease.net Key word:欢迎你来到网易 Key word可以选择该页的title中的内容 当然你可以选择一个国内更快的网址,目的是可以迅速的验证,漏网的可能性会小些
2.先搜索8080,3128,80等口找到所有的proxy.删除没用的地址
3.如果你想去地球村( www.geocities.com )在setting中填入如下内容,然后点击Verify all按钮重新验证,选个速度最快的,你就得到了www.geocities.com的最快的proxy,如果你要去TWorHK方法相同 Verify Url:www.geocities.com (你要去的地址) Key word:GeoCities - The (该地址的关键字可以选择该页的title中的内容)
设置对话框主要设置搜索和验证的参数,描述如下: Connection time out - 连接的超时时间(秒),如果在这个时间内没连接上主机,则放弃对该主机的连接。 Parallel connections - 并发连接数,即同时进行的连接和验证的最大个数,显然是越大搜索越快,但Win95-98下能够同时进行的网络连接有限,如果此值太大,则会影响其它网络应用程序的正常运行。 Verify time out - 验证的超时时间(秒),包括连接所用时间在内的验证时间如果超过此时间还没有得出验证结论,则超时并放弃验证。 Verify URL - 验证所用的网络资源的地址,一般是个你熟悉的页面地址。 Key words - 验证所用的特征字符串,注意一定要是源文件中的字符串而不一定是页面显示出来的字符串。 Auto use proxy at port - 是否使用自动调度proxy的功能,以及本程序作为中间级proxy所服务的端口号。在浏览器中将proxy设置为本机的IP地址和这个端口号就可以使用自动调度功能了。 SOCKS 5协议详解
由于在有些软件用到了socks5(如oicq,icq等),对其原理不甚了解,相信很多朋友对其也不是很了解,于是仔细研读了一下rfc1928,觉得有必要译出来供大家参考。
1.介绍:
防火墙的使用,有效的隔离了机构的内部网络和外部网络,这种类型的Internet 架构变得越来越流行。这些防火墙系统大都充当着网络之间的应用层网关的角色,通常提供经过控制的Telnet,FTP,和SMTP访问。为了推动全球信息的交流,更多的新的应用层协议的推出。这就有必要提供一个总的架构使这些协议能够更明显和更安全的穿过防火墙。也就有必要在实际上为它们穿过防火墙提供一个更强的认证机制。这种需要源于客户机-服务器联系在不同组织网络之间的实现,而这种联系需要被控制和是很大程度上被认证的。
该协议被描述为用来提供在TCP和UDP域下为客户机-服务器应用程序便利和安全的穿过防火墙的一个架构。该协议在概念上被描述为一个介于应用层和传输层之间的"隔离层",但是这类服务并不提供网络层网关服务,如ICMP报文的传输。
2.现状:
SOCKS 4为基于TCP的客户机-服务器应用程序提供了一种不安全的穿越防火墙的机制,包括TELNET,FTP和当前最流行的信息发现协议如HTTP,WAIS和GOPHER.
新协议为了包括UDP扩展了SOCKS 4,为了包括对总体上更强的认证机制的支持扩展了协议架构,为了包括域名和IPv6地址的支持扩展了地址集。
SOCKS协议执行最具代表性的是包括了在SOCKS库中利用适当的封装程序来对基于TCP的客户程序进行重编译和重链结。
注意:
除非特别提及,封装在包格式中的十进制数表示的是通讯域的长度(用八位组octect表示)。一个给定的八位组必须具有指定的值,格式X'hh'被用来表示在该域中单个八位组的值。当单词"变量Variable"被使用时,它指出了通讯域拥有一个可变长度,这个可变长度要么由一个联合的(一个或两个八位组)长度域定义,要么由一个数据类型域所定义。
3.基于TCP客户机的程序
当一台基于TCP的客户机希望和目标主机建立连接时,而这台目标主机只有经过防火墙才能到达(这种情况?一直持续到?它被执行时),它就必须在SOCKS服务器端的适当的SOCKS端口打开一个TCP连结。SOCKS服务按常例来说定位于TCP端口1080。如果连接请求成功,客户机为即将使用的认证方式进行一种协商,对所选的方式进行认证,然后发送一个转发请求。SOCKS服务器对该请求进行评估,并且决定是否建立所请求转发的连接。
|