挑挑拣拣选个好代理
#1 一、查明自己的IP
你可以通过登录任何一个BBS或是使用查找IP的软件来得到自己的IP地址。如果你是通过局域网接入Internet的,那你的IP将是固定的,即你的防火墙的IP。如果你是通过拨号上网的,你的IP将是可变的,也就是说,每次你上网,你IP的后两位数是变化的。
#1 二、获取最新的代理列表
很多代理有时效性,所以选择代理要找一个至少每周更新一次资源列表的网站。国内外都有这样的网站,国内每天更新的有:
●http:∥dzc.126.com(除代理列表外,还有IE、Netscape、Opera、NetAnts代理设置详解)
●http:∥personal.hb.cninfo.net/~water
●http:∥home.fj.cninfo.net/~liyi/
对于163的用户,比较好的国外网站是:
http:∥proxies.hotmail.ru
访问上面的任何一个网站,将代理列表以.htm或.txt格式保存下来。
#1 三、校验最佳的代理
1.一个周期的测试
进入“MS-DOS模式”窗口。在提示符后用Ping命令校验每一个代理。
例如:校验列表中的61.129.1.1@80(代理的IP是61.129.1.1,端口是80)
C:\>Ping 61.129.1.1
Pinging host [61.129.1.1] with 32 bytes of data
Reply from 61.129.1.1:Bytes=32 Time=86ms TTL=255
Reply from 61.129.1.1:Bytes=32 Time<85ms TTL=255
Request time out
Reply from 61.129.1.1:Bytes=32 Time=86ms TTL=255
上面的信息中对我们有用的是Time值和TTL(驻留时间)值。TTL值越大,意味着连接越稳定。Time值越大,说明代理向你的电脑发送数据的时间越长。所以,我们要找Time值小、TTL值大的代理。你可以根据我的经验公式选择理想的代理:
当250≤TTL≤256时,Time最大不能超过1200ms;
当240≤TTL<250时,Time最大不能超过700ms;
当230≤TTL<240时,Time要小于450ms;
当200≤TTL<230时,Time要小于250ms;
当TTL<200时,Time要小于50ms。
2.稳定性测试
下面我们要对Request time out(传输超时)进行5个周期的测试。方法如下:
C:\>Ping -t 61.129.1.1
当屏幕上显示20或更多行的Reply from 61.129.1.1...即可用Ctrl-C来停止。
如果这个代理很少出现Request time out,说明这个代理很稳定,没有数据包丢失。
3.端口测试
最后,请启动IE或Netscape,在相应的位置上填入你要测试的代理的地址和端口号。输入任何一个平常你无法连接或经常连接超时的网站地址。看看能否连通,如果能连通的话,那你就找到了一个非常好的代理了。如果失败了,请不要灰心,按照上面的步骤一步一步重新试,一定可以找到一个好的代理。
4.选用同一子网的代理
如果你找到了很多好用的代理,请按就近原则选择,最好选用与你同一子网的代理。
例如:我的IP是61.129.254.254,那么,上面的代理61.129.1.1的前两位数,与我的IP相同,一般说来,是同属一个子网。
使用同一子网内的代理,Time<450ms TTL≥230,又快又稳定。
#1 四、确定使用代理的合法性
访问http:∥proxies.hotmail.ru,选择Check Proxy Anonymity链接,输入你找到的代理的IP地址和端口号,大约一分钟以后,它会告诉你要使用的代理是匿名的还是非匿名的。如果是匿名的,那你就可以放心大胆地使用了;如果不是,请你向该代理的Webmaster发一封确认信,询问一下你是否可以使用他们的代理。
#1 五、使用MultiProxy软件
MultiProxy是一个外国人编写的多代理调度软件,它能将你的请求通过不同的代理发送出去。例如:123.com上有4幅GIF图片,两个HTM文件和一个JPG文件,MultiProxy向一台代理发送请求并传输4幅GIF,与此同时,向另外一台代理发送请求并传送HTM和JPG文件。这样,访问速度慢的瓶颈问题自然就得到了解决。请你按前面四个步骤将找到的代理填入这个软件中(将第二步中保存的.txt文件导入),并设置你的浏览器的代理为127.0.0.1,端口8000(可以在MultiProxy中更改)。
编注:有关MultiProxy软件的介绍请见本版《多代理调度:MultiProxy》一文。