代理服务器的搜索和验证的分析
一、服务器常用端口
在 Internet 上的每一台主机(Hosts)都有唯一的一个地址(IP),但同一台主机可能同时提供一种以上的服务,比如FTP服务、WWW服务等等,那么每一种服务就要占用该主机的一个端口(PORT)。
代理服务器常用的端口有:
HTTP代理:80/8080/3128/8081/9080
SOCKS代理:1080
FTP代理:21
Telnet代理:23
二、如何搜索代理服务器
从上面的内容我们已经知道,要找代理服务器其实就是要找出该服务器的IP地址、服务类型及所用端口,我们可以使用“代理猎手Proxy Hunter”这个软件来搜索。
简单介绍一下代理猎手使用方法:
1、启动代理猎手,在左上方的“IP地址范围”输入起止地址,比如你要查找210.62.0.0-->210.63.0.0这个IP段内的代理服务器,就在左栏输入:210.62.0.0,在右栏输入:10.63.0.0。然后点击[添加地址]按钮,这时该段地址就会加入搜索任务中。
2、选择端口范围。代理猎手支持搜索HTTP代理和SOCKS代理,你可以把上面列出的这两种代理常用的端口加入。加入方法:在“端口范围”的第一个空白栏输入“8080”,第二栏也输入“8080”,类型选择“HTTP”,然后点击[添加端口]按钮,你就会发现端口列表中出现 “8080|8080|HTTP”。按此方法再加入下列端口:“80|80|HTTP”、“3128|3128|HTTP”、 “8081|8081|HTTP”、“9080|9080|HTTP”、“1080|1080|SOCKS”。
3、点击[参数设定]按钮,把{搜索验证设置}的“连接超时时间”改为6,“验证超时时间”改为30,“并发连接数目”改为100;{验证设置}的“连接超时时间”改为45,“验证超时时间”改为90。这些数值设置太小会导致代理地址找不全,太大又会浪费时间=金钱。确定后返回。
4、点击[开始搜索]按钮,一找到代理服务器就会显示在左下方的列表中,只有验证状态显示为“Free x秒”的是可以使用的免费代理服务器。
三、如何验证代理服务器
代理服务器可以说不是很稳定,有的昨天用得还好好的,今天就不能用了,或者是要密码了,为了弄清楚该代理是否还是Free的,就要利用“代理猎手”的验证功能。代理猎手的右下方有8个按钮,第一个是“检验”、第二个是“检验全部”,我们可以按[检验全部]来验证列表中的所有代理是否可以使用,也可以在列表中选中一个或多个代理地址后,点击[检验],只验证这几个代理是否可以使用。验证完毕后,点击列表的标题“验证状态”,可以把可用的代理服务器集中排列在列表的前面,方便查找。
四、如何导出、导入结果
如果你找到了许多代理服务器,想送给朋友,你就可以点击[导出结果]按钮,把所选的或全部的代理地址保存在一个扩展名为.txt的文本文件中(使用代理猎手3.0版的要注意,导出时至少应把“内容设定”下的“类型”也选中,一起导出),然后把这个文件传给你的朋友就行了。你的朋友得到这个文件后,可以用[导入结果]按钮,将这些地址引入到他的《代理猎手》列表中(使用代理猎手3.0版本的要注意,在使用导入结果时,当弹出选择文件对话框时要把最下面的“避免导入重复项”选中,才不会使列表中出现重复的地址)。
如果你在网上找到网友公布的代理地址,如何将这些地址导入《代理猎手》中呢?方法如下:
1、打开一个文本编辑器(如Windows自带的记事本)。
2、按此格式“地址:端口@类型”输入地址,每个地址独占一行。注意:其中的“:”和“@”都是英文的标点,不能使用中文标点。对于类型是@HTTP的可以省略为“地址:端口”而不必写后面的@HTTP。如:
210.77.125.90:1080@SOCKS5
210.62.225.8:3128
200.77.125.146:21@FTP
61.173.65.126:3128
211.78.26.35:80
132.162.17.194:21@FTP
202.104.141.130:80
218.63.120.31:8080
61.78.60.10:1080@SOCKS5
3、把这个文件取任意名保存起来,如proxy.txt。
4、启动代理猎手,选择“导入结果”,找到刚才编辑的proxy.txt文件,导入即可(记住要选中“避免导入重复项”)。
5、选中刚才导入的结果,点击[检验],能不能用就清楚了。
五、一些小技巧
在搜索代理服务器时,输入的IP范围非常重要,一般来说,设置代理服务器比较多的地方是一些经济比较发达的地区,你可以找到全国各省市的IP地址,然后有针对性地进行搜索。