挑挑拣拣选个好代理 张铎 2000年 第41期   对大家来说,代理服务器(以下简称代理)并不陌生:选择一个好的代理,可以提高上网速度、访问一些原本访问不了或是访问速度极慢的网站。不过,有的网友使用诸如ProxyHunter、PortScanner之类的代理搜索软件,经常是损人不利己:它们不但会加重你的ISP的负担,而且影响其他用户的上网速度。下面,笔者将自己选择代理服务器的经验介绍给大家,以期达到交流经验的目的。 #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》一文。