代理猎手(Proxy Hunter)使用教程及各国IP分配地址[9-25更新]
自己写实在是累,就偷懒一次.到一个比较不错的教程特转过来,供大家参与学习.
代理猎手设置摘自 太平洋网络学院 陈昀
一、什么是代理
在计算机词汇中,代理的全称为代理服务器(Proxy Server),其功能就是代理网络用户去取得网络信息。
形象的说,它是网络信息的中转站。在一般情况下,我们使用网络浏览器直接去连接其它Internet站点取得网络信息时,须送出请求(Request)信号来获得回答,然后对方再把信息以字节的方式传送回来。HTTP代理服务器是介于客户浏览器和Web服务器之间的一台服务器,有了代理服务器之后,客户浏览器就不用直接到Web服务器去取回网页而是向代理服务器发出请求,Request信号会先送到代理服务器,再由代理服务器来取回浏览器所需要的Web信息并传送给客户端的浏览器。
而且,大部分HTTP代理服务器都具有缓冲的功能,就好象一个大的Cache,有着很大的存储空间,它不断将新取得Web数据储存到它本机的硬盘空间上,如果浏览器所请求的数据在它本机的存储器上已经存在而且是最新的,那么它就不用从Web服务器再次去取数据,而直接将本地硬盘上的数据传送给客户
的浏览器,这样就能显著提高了网页浏览的速度和效率。
另外,Proxy Server(代理服务器)是Internet链路级网关所提供的一种重要的安全措施,它主要工作在开放系统互联(OSI)七层模型的对话层,为机关、企事业单位、教育机构等内部网络起到了防火墙(Firewall)的作用。
对于教育科研网(CERNET)和科技网(CASNET)的用户来说,可以访问网内的站点而无须支付费用。但是不能直接访问Internet的网络资源。要出国浏览英文网站就得通过连接了Internet的代理服务器。而对于可以直接访问Internet的163等拨号用户,在碰到某些Internet站点访问不了、或者访问速度太慢时,也可以选用代理服务器来解决这些问题。或者你想匿名访问某些Internet网络资源,代理服务器同样可以为你做到。
既然代理有这么大的作用,那我们又该如何去获得代理服务器的IP地址和端口号(Port)呢?
免费的代理服务器地址一般是不公开的,如何完全考自己丰衣足食,就得在网络上进行搜索。现在也有不少搜索免费代理服务器的软件,其中以国产的免费代理服务器搜索软件—代理猎手最为优秀。它将代理的搜索和验证功能集合于一体,并提供有如管理、调度代理等的新功能。
二、代理猎手提供的功能特征
如何设置代理服务器
支持HTTP和SOCKS5代理服务器的搜索和验证
支持多网址段、多端
口自动搜索
支持不同网段搜索顺序的调整
支持自动验证并给出速度评价
支持自动搜索,可加入Win98计划任务中午夜启动搜索
支持搜索结果的保存和后续的再验证
支持搜索结果的灵活排序
支持搜索结果的导出和导入
支持用户设置连接超时和验证超时
支持用户设置验证内容
支持进度时间预测
支持用户设置最大连接数(可以做到不影响其他网络程序)
支持自动查最新版本
支持proxy的自动切换和调度(免除了换proxy时还要重新设置浏览器的麻烦)
最大的特点是搜索速度快,最快可以在十几分钟内搜完整个B类地址的65536个地址
三、代理猎手的下载安装
虽然目前代理猎手V3.0还处于beta测试阶段,但新版本提供的功能是以前老版本所不能比拟的。本文就以代理猎手V3.0 Beta5为讲解实例。
代理猎手3.1完整版下载地址:点这里查看进入选择站点下载.
下载回来的是个自解压EXE文件,双击运行就可以开始其安装过程:
点击“Setup”按钮,进入下一步:
点击“确定”按钮,选定默认的中文语言。如果你用的为英文操作系统,还是选英文好。
接着,点击两次“下一步”后,安装过程就真正开始了,等一会儿安装就完成,安装程序会在桌面和程序组中放入“代理猎手V3.0”的快捷启动项目。点击其快捷方式就可以启动代理猎手。
第一次使用代理猎手的时候,会弹出一警告窗口,提示使用代理猎手搜索服务器可能会带来的问题。如果确定要使用,就点击按钮“我知道了,快让我进去吧!”,同时不要忘了选上“以后不显示此对话框”,以免每次运行都提示该窗口。
代理猎手V3.0的主运行界面如下图:
四、代理猎手的使用
下面就以实例来演示代理猎手的使用方法。
1、添加搜索任务
先选中“搜索任务”标签,点击下面的“添加任务”按钮,
在添加任务窗口中,选择任务类型,默认为“搜索网址范围”,点击下一步。
选中上图中的“选取已定义的范围”按钮。
再在上面弹出的窗口中,点击“打开”按钮,可以看到如下图的打开文件窗口。代理猎手已提供了有好些网段的IP地址范围,我们可以根据自己的情况选择相应的网段来进行搜索。本例中选定香港的IP地址范围来进行检索,选中HongKong.ipx文件,点击“打开”按钮。
这样,香港的IP地址段就出现在下图的窗口中,用鼠标配合键盘上的Shift或Ctrl键进行多选,点击“使用”按钮对选定的区域进行确定。
[imgbbs.battlecn/attachment/Mon_0405/36_6580.j
pg[/img]
返回到添加任务窗口,点击下一步,进入到对端口(Port)进行选择的窗口。还是点击“选用”按钮。弹出如下的窗口:
再点击“打开”按钮,选择唯一的default.ppc文件,打开它。配合Shift键,选定所有协议为HTTP和SOCKS的端口,如下图所示:
点击“使用”按钮,会弹出个提示窗口,问你“是否必搜”,选是。返回到添加搜索任务窗口,点击“完成”,完成对搜索任务的添加,返回到主界面。
2、开始搜索
先别着急搜索,为了提高搜索的效率,还得配置一下。点击工具栏上的“运行参数设置”按钮,打开配置窗口:
在搜索方式中选定“启用先Ping后连的机制”,确定。注意,代理猎手默认的搜索、验证和Ping的并发数量分别为50、80和100。如果你的网络带宽无法提供这么大数量的并发连接,就需要相应减少各个并发的数量,以免影响正常的网络使用。
现在就可以在代理猎手主界面上点击“开始执行搜索任务”按钮,开始代理服务器的搜索过程。
3、调度使用代理
经过一段时间,点击主界面的“搜索结果”标签,可以查看搜索的结果:
在结果列表中到验证状态为“Free”(也就是免费代理)的项,通过鼠标右键调出的菜单将选定的代理地址加入到调度中。可以由同样的方法,多加几个免费代理进入调度列表。
进入到网页浏览器的代理服务器配置项目,在代理服务器地址栏填入127.0.0.1,端口栏填入8080。现在你对网页的访问浏览就是通过代理猎手中所启动的代理服务器来进行的了。
可由“代理调度”标签进入调度界面。由图示可知,代理猎手自动为代理服务器进行调度,每访问网站
的时候,它会利用多个代理来实现浏览的功能,比起一般的单代理,这是个很大的进步,对网站的访问速度也自然会提高很多。
代理猎手验证数据设置:
验证数据设置:验证数据是“代理猎手”判别代理是否可用的依据,如果代理地址可以访问到设定的验证数据,那就说明代理工作正常,反之,则说明这个代理地址是不可用的。
在验证数据设置对话框中,点击“添加”,验证名可以随意输入。在验证类型中有两种方式可供选择,分别是“特征字串”和“匹配文件”,但在实际使用中,出于验证速度的考虑,大家一般都会选择“特征字串”方式。接着,在验证地址中输入网址,考虑到验证的准确性,我们可以分别输入几个国内和国际网站的地址(如163、新浪和Yahoo等网站),点击“获取”,系统就会自动从网站读取数据。数据读取完毕后,用鼠标选中
几个特征字符串,为了避免因为特征字符串的变化,而导致验证失败,我们通常会选用网页的标题(<title></title>之间的)作为特征字符串(一般在网页源文件的—之间,如下图)。设置完成后,按“确定”返回。
================================================================
代理进阶篇:
一、什么是代理服务器
代理服务器英文全称是Proxy Server,其功能就是代理网络用户去取得网络信息。形象的说:它是网络信息的中转站。在一般情况下,我们使用网络浏览器直接去连接其他Internet站点取得网络信息时,须送出Request信号来得到回答,然后对方再把信息以bit方式传送回来。代理服务器是介于浏览器和Web服务器之间的一台服务器,有了它之后,浏览器不是直接到Web服务器去取回网页而是向代理服务器发出请求,Request信号会先送到代理服务器,由代理服务器来取回你所需要的信息并传送给你的浏览器。而且,大部分代理服务器都具有缓冲的功能,就好像一个大的缓冲池,它有很大的存储空间,它不断将新取得数据储存到它本机的存储器上,如果你的浏览器所请求的数据就在它本机的存储器上而且是最新的,那么它就不重新从Web服务器取数据,而直接将存储器上的数据传送给用户的浏览器。一般用户的可用带宽都较小,但是通过带宽较大的代理服务器与目标主机相连能大大提高浏览速度和效率。更重要的是它所提供的安全功能。通过代理服务器访问目标主机,可以将用户本身的IP地址隐藏起来,目标主机能看到的只是代理服务器的IP地址而已。很多网络黑客就是通过这种办法隐藏自己的真实IP,从而逃过监视。
常用代理的类型可以按所采用协议类型分为http代理、socks4代理和socks5代理。不论采用哪种代理,都需要知道代理服务器的一些基本信息:
① 代理服务器的IP地址
② 代理服务所在的端口
③ 这个代理服务是否需要用户认证?如果需要,您要向提供代理的网络管理员申请一个用户和口令。
二、什么是socks4和socks5代理
socks4和socks5都属于socks协议,只是由于所支持的具体应用不同而存在差异。socks4代理只支持TCP应用,而socks5代理则可以支持TCP和UDP两种应用。不过由于socks5代理还支持各种身份验证机制,服务器端域名解析等,而socks4代理没有,所以通常对外开放的socks代理都是socks4代理,因此,UDP应用通常都不能被支持。也就是说,socks4能干的socks5都可以干,反过来就不行了。
三、什么是HTTP代理? 什么是socks代理?
什么是HTTP代理:www对于每一个上网的人都再熟悉不过了,www连接请求就是采用的
http协议,所以我们在浏览网页,下载数据(也可采用ftp协议)是就是用http代理。它通常绑定在代理服务器的80、3128、8080等端口上。
什么是socks代理:相应的,采用socks协议的代理服务器就是SOCKS服务器。是一种通用的代理服务器。Socks是个电路级的底层网关,是DavidKoblas在1990年开发的,此后就一直作为Internet RFC标准的开放标准。Socks 不要求应用程序遵循特定的操作系统平台,Socks 代理与应用层代理、 HTTP 层代理不同,Socks 代理只是简单地传递数据包,而不必关心是何种应用协议(比如FTP、HTTP和NNTP请求)。所以,Socks代理比其他应用层代理要快得多。它通常绑定在代理服务器的1080端口上。
如果您在企业网或校园网上,需要透过防火墙或通过代理服务器访问 Internet就可能需要使用SOCKS。一般情况下,对于拨号上网用户都不需要使用它。注意,浏览网页时常用的代理服务器通常是专门的http代理,它和SOCKS是不同的。因此,您能浏览网页不等于 您一定可以通过SOCKS访问Internet。 常用的防火墙,或代理软件都支持SOCKS,但需要其管理员打开这一功能。如果您不确信您是否需要SOCKS或是否有SOCKS可用,请与您的网络管理员联系。为了使用socks,您需要了解一下内容:
① SOCKS服务器的IP地址
② SOCKS服务所在的端口
③ 这个SOCKS服务是否需要用户认证?如果需要,您要向您的网络管理员申请一个用户和口令
知道了上述信息,您就可以把这些信息填入“网络配置”中,或者在第一次登记时填入,您就可以使用socks代理了。
在实际应用中SOCKS代理可以用作为:、新闻组软件、网络传呼ICQ、网络聊天MIRC和各种游戏应用软件当中。
四 、从哪里能到代理
最原始的方法就是用软件搜索某个网段(现在网上还有很多搜索代理的工具软件),不过这种搜索代理服务器可
是很费时的活。通常大家是不会把自己经常使用的代理服务器告诉别人的,因为用的人多了速度自然就会慢。
不过网上也有很多网站和BBS都提供免费代理服务器的地址,你可以自己用搜索引擎 (如搜狐、新浪)查一下
Proxy或者免费代理,就能发现很多类似的网站。
说到搜索代理软件那就首推代理猎手,向导式的在线帮助说明,就算你是第一次使用也应不存在太大的问题。
具体步骤如下:
1.从网上收录到尽可能多的代理列表(最好都是可用的),保存为一个以.txt后缀的文本文件,格式如下:
10.19.193.109:1080@SOCKS4
10.19.193.109:1080@SOCKS5
10.19.193.109:21@ftp
10.19.193.109:80@http
10.19.193.109:8080@http
……
(以上地址皆为举例,不
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论