当前位置:2009年第11期 总第119期 > 应用研究
代理上网浅析
作者:邓昭俊 廖德承 阅读次数:1093
?
?
摘要:本文通过介绍代理上网的概念,分析通过代理上网的好处,并结合经验介绍了怎样使用代理上网等内容,总结了今天互联网上使用代理上网的种种现状和问题,为上网者和网络信息监测管理者提供一定的参考。
?
关键词:代理 上网 上网代理
?
1?????????? 代理上网简介
??? 代理一词在日常生活中是非常之常见的,那么代理上网又是怎么的一回事呢。代理上网就是要对某个网页进行浏览的时候,计算机不是直接的向目标地址发送请求,而是通过网络上的另一个主机来向目标地址发送请求,然后中转的主机把接收到的数据在传送过来,这就是一般意义上的代理上网;而作为中转的主机一般都会是一台或多台的服务器,将之称为代理服务器(Proxy Server),它的主要功能就是代理网络用户去取得网络信息。
形象的说:它是网络信息的中转站。代理服务器是介于浏览器和Web服务器之间的另一台服务器,在浏览器中设置好Proxy Server后,使用浏览器访问所有WWW站点的请求都不会直接发给目的主机,而是先发给代理服务器,代理服务器接受了请求以后,再由代理服务器向目的主机发出请求,并接受目的主机的数据,存于代理服务器的硬盘中,然后再由代理服务器将要求的数据发送给过来。
2?????????? 为什么要使用代理服务器
??? 那么有人会问,既然可以直接的对网络进行访问为什么还要使用那些代理呢。网络非常发达,很多资源可以从网上下载。可是在信息和资源的寻找方面,总是会碰到这样或那样的因素而导致无法直接的获取需要的信息,例如:以下是一个动画下载的网页:http://bt.popgo.net/stats_99d1cb2a6cd9ab51b7578e4f358c64d3adaa710d.html,当想下载这个动画的时候点击了下载种子去连接,结果打开的却是一个无法访问的错误,那么就只能通过使用代理来访问刚才的网页,然后下载这个种子。使用代理后就出现了文件下载的对话框,说明已经连接上了想要连接的网站,可以获得需要的东西了。
3?????????? 使用代理学网的好处
??? 以上只是一个比较简单的例子说明为什么需要使用代理来上网。使用代理还有更多的好处。总体来说代理的作用可以分成三类的,一是可以突破一些上网限制,二是速度方面可以加快,三是网络安全方面可对信息过滤和隐藏自身IP。
3.1????????? 突破上网限制
3.1.1? 局域网对外网的访问限制
??? 这样将造成不能对外网某些的网站进行访问。有些局域网总是通过局域网内的代理服务器来访问浏览外网的网络,但代理服务器上也有一些网络限制的,正如上面所提到的例子那样,但可以通过连接网络的代理服务器来突破这限制。例如教育网的用户可以通过使用代理上网来访问外国的网站,这样访问就经过了两个不同的代理服务器了。
3.1.2? 外网对局域网内部的访问
??? 外网用户是不可能直接对内网的资源进行访问的。这时候就要通过该局域网的代理服务器来做一个中转,这样外网的用户才能访问到局域网内部的开放的网站和共享的资源。
3.1.3? 网络运营商的IP封锁。
??? 如电信运营商总是会对网页的访问进行限制的,这是人为的限制的,出于商业的目的或者某些原因的。当遇到需要浏览的网页是被封锁的或者网页的IP地址被屏蔽的,可以尝试使用代理来绕过封锁信息的服务运营商,从而获得所需要的信息。
3.2????????? 使用代理上网可以提高访问网页的速度
??? 通常在代理服务器上都设置一个较大的硬盘缓冲区,当外界有信息通过该代理服务器时,同时也将信息保存到缓冲区中,而其他用户再访问相同的信息的时候,则直接由缓冲区中取出信息,传给用户,这样就有助于提高访问速度。这对于热门站点有很多客户访问时,使用代理服务器的优势就更为明显。
??? 另外,在两个互联速度较慢的网络运营商中,也可以通过使用代理来实现较快的速度,例如我国的两大网络运营商电信和网通,大家都知道电信和网通的相互访问的速度是非常慢的,那么可以找到一个连接电信和网通速度都快的代理服务器作为中转来提高互访速度。
3.3????????? 隐藏自己的真实IP
??? 大家都知道在网络中的每一台电脑都有一个自己的IP地址用来标识这台电脑在网络中的位置的,只有通过IP地址才能找到这台电脑。当使用QQ聊天工具的时候,又很多的增强插件可以显示我们的IP地址的,如果希望自己的IP地址能够隐藏起来的,这时候也可以通过使用代理来实现的。
3.4????????? 起到防火墙的作用。
??? 所有使用代理服务器的用户都必须通过代理服务器来访问远程的站点,因此在代理服务器上就可以设置相应的限制,以过滤或屏蔽掉某些信息。这是局域网网管对局域网用户访问范围限制最常用的办法,也是局域网用户为什么不能浏览某些网站的原因。拨号用户如果使用代理服务器,同样必须服从代理服务器的访问限制,除非你不使用这个代理服务器。
4?????????? 怎样使用代理来上网
??? 大部分的网络软件都会有一个设置的选项的,比如“设置”和“属性”等。而在这些选项里面通常都会有“代理”这个选项,你只需要在“代理”选项里面填上相应的代理服务器的IP和端口,就可以使用这个代理服务器了。
??? 那怎么知道代理服务器的地址和端口是什么了呢?大致的了解了一下,代理服务器一般可以分为http,ftp,socks代理三种,其中又分透明代理和不透明代理。具体详细的工作原理就不多说了,下面讨论一下如何获得这些代理服务器的信息。
4.1????????? 代理服务器IP地址和端口的获取和使用。
??? 任何一样东西如果有需求的话总可以找到提供者的,而代理服务器在网络方面的应用也是比较的广泛,所以可以看到很多的提供收费代理或是提供免费代理的服务商,我们要的正是这些服务提供商提供的代理服务器的IP地址和端口。代理服务器可以通过浏览专门的网站找到,如代理中国(http://web.proxycn.com/);如可以通过浏览这个网页找到每天更新的免费代理服务器的IP地址和端口。寻找代理服务器除了浏览免费代理的信息发布页外,还可以使用一个比较方便的方法,就是借助一些专门的寻找代理服务器的软件如代理猎手来帮助搜索网络上可用的代理。
4.2????????? 使用常见代理软件
??? 上面所使用的代理都是得自己动手去找到代理服务器的IP地址和端口,然后再自行设置的,暂且将上面的方式称作手动方式的,但去寻找或搜索代理是一件多么的麻烦得事情,而且找到的代理一定可以使用吗,答案可就不一定了!毕竟免费的代理服务器总是非常地不稳定和只有较短的时效性的,找到后却因为过期或者其他原因而不能使用,那不就白白的浪费了时间了。于是就想要一种可以长期有效的并且完全自动搜索和设置的工具。
??? 那么这个时候可以找网络上比较常见代理软件,这些软件通常会帮自动完成相应的浏览器设置。它们也通常会给出了一个服务器列表,可以方便的通过该列表进行代理服务器的转换,而不用再手动的进行搜寻。使用这些软件相对于上面的手动方式可以说是非常之方便的,有需要的可以尝试。而其软件内部的结构和具体的实现算法就不在这里的讨论了。
4.3????????? 在线网页代理
??? 虽然使用以上的软件已是非常的方便,但软件总是不断的改进和不断的更新的,当这些软件推出新的版本后,旧的版本就会不能再使用了,于是就不得不去更新新的版本,这样带来了一定的不便。
另外还可以用在线网页代理。在线网页代理(Web Proxy Server),是目前简单、高速、有效的访问国际网站的最佳途径,它的功能就是用户与Web服务器之间的一个中转站,当用户访问国际网站时候,通过代理服务器来访问目标网站,并缓存在代理服务器。这样一来如果当用户访问的站点之前有人访问过,用户将直接从代理服务器上读取信息,因此显着提高浏览速度与效率。另外,网页代理还能屏蔽恶意网页代码保护您的浏览器不受干扰。
使用在线网页代理的时候,只需要将要浏览的网址输入到目标网址栏,然后点击安全浏览就可以打开想要浏览的网址了,这相对前面所说的代理方式而言都是非常方便的,免去了搜索和寻找,以及更新软件版本的烦劳,确实是非常不错的选择。而且还有安全的选项,可以过滤掉可能危害计算机的信息,在安全方面也有较高的保证。
5?????????? 使用代理服务器的时值得注意的事。
??? 代理服务器在上网冲浪的时候带来了便利,但也有相当多值得注意的事。
一、并不是所有的代理服务器都可以提高访问速度的,不同的网络以及不同网络之间总是有差异的,因为使用代理服务器是一种绕道的连接,所以也会出现访问缓慢的情况。
二、很多的代理服务器都是免费提供的,但要运营这些服务器总是要有资金的支持的,所以会看到很发布代理的网站会有广告,甚至是弹出窗口广告,这样严重影响对网页的浏览。
三、当用代理搜索软件的时候,总是不断的发出和接受验证信息,这不但占用了大量的系统资源,还加重了ISP的负担,从而严重影响了其他用户的上网速度。
6?????????? 使用代理服务器面对的问题
??? 代理服务器除了是网络服务商为了各种目的而开设的外,很大一部分都是新建网络服务器设置的疏漏。这在法律暂时还没有具体的相关规定,但没有经过允许而使用他人的服务器当然还是不好的。虽然目的主机一般只能得到所使用的代理服务器的IP,好像这样可以有效的隐藏了浏览的路线,但是值得一提的是:网络服务商开通的专业级代理服务器一般都有路由和流程记录,因此可以轻易的通过调用历史纪录来调查清楚使用代理服务器IP地址和来路。当然,利用多层代理会增加被捕获的难度,但也不是不可能的。
??? 所以也不可以肆无忌惮的使用代理服务器来做一些法律不允许的事情。只要不使用代理进行非法活动,一般是没有关系的。因此在使用代理上网的同时能保持一定的谨慎,不能做出有违国家法律和危害国家利益的行为。
参考文献:
[1] 风雨彩虹. 突破限制代理上网也简单. 电脑知识与技术, 2009,(10)
[2] 周小刊. 突破代理上网限制的两款利器. 电脑知识与技术,2009,(18)
作者介绍:
邓昭俊:中山大学资讯管理系讲师,研究方向:信息管理与信息系统,图书馆自动化
瘳德承:中山大学资讯管理系学生
?

《电子商务》杂志社版权所有 未经本刊书面同意请勿转载

Copyright ? 2003-2006 eb-online.cn all reserved. 京ICP备10010770号-6