您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 销售管理 > 代理服务器基础知识介绍
代理服务器基础知识介绍:Internet大家已经不在陌生,现在已经迈进了广大工薪阶层的家庭。越来越多的公司也纷纷将自己的内部网络接入了Internet。当然接入Internet的方式有很多,对于普通老百姓来说,就是买一个MODEM利用PSTN(公众服务电话网络)接入Internet。而一些公司一般是利用DDN或ISDN接入,利用租月的方式。当然个人不可能承担起租月的费用,那么如何利用一条电话线使多人上网呢?这就牵扯到了ProxyServer(代理服务器)以及如何使用代理服务器的问题。Proxy是什么呢,是代理。普通的因特网访问是一个典型的客户机与服务器结构:用户利用计算机上的客户端程序,向浏览器发出请求,远端服务器程序响应请求并提供相应的数据。而Proxy处于客户机与服务器之间,对于服务器来说,Proxy是客户机,Proxy提出请求,服务器响应;对于客户机来说,Proxy是服务器,它接受客户机的请求,并将服务器上传来的数据转给客户机。它的作用很象现实生活中的代理服务商。因此ProxyServer的中文名称就是代理服务器。ProxyServer的工作原理是:当客户在浏览器中设置好ProxyServer后,你使用浏览器访问所有站点的请求都不会直接发给目的主机,而是先发给代理服务器,代理服务器接受了客户的请求以后,由代理服务器向目的主机发出请求,并接受目的主机的数据,存于代理服务器的硬盘中,然后再由代理服务器将客户要求的数据发给客户。代理服务器的作用有四个:一、提高访问速度。因为客户要求的数据存于代理服务器的硬盘中,因此下次这个客户或其它客户再要求相同目的站点的数据时,就会直接从代理服务器的硬盘中读取,代理服务器起到了缓存的作用,对热门站点有很多客户访问时,代理服务器的优势更为明显。二、Proxy可以起到防火墙的作用。因为所有使用代理服务器的用户都必须通过代理服务器访问远程站点,因此在代理服务器上就可以设置相应的限制,以过滤或屏蔽掉某些信息。这是局域网网管对局域网用户访问范围限制最常用的办法,也是局域网用户为什么不能浏览某些网站的原因。拨号用户如果使用代理服务器,同样必须服从代理服务器的访问限制,除非你不使用这个代理服务器。三、通过代理服务器访问一些不能直接访问的网站。互联网上有许多开放的代理服务器,客户在访问权限受到限制时,而这些代理服务器的访问权限是不受限制的,刚好代理服务器在客户的访问范围之内,那么客户通过代理服务器访问目标网站就成为可能。国内的高校多使用教育网,不能出国,但通过代理服务器,就能实现访问因特网,这就是高校内代理服务器热的原因所在。四、安全性得到提高。无论是上聊天室还是浏览网站,目的网站只能知道你来自于代理服务器,而你的真实IP就无法测知,这就使得使用者的安全性得以提高。代理服务器的设置:要设置代理服务器,必须先知道代理服务器地址和端口号,然后在IE或NC的代理服务器设置栏中填入相应地址和端口号就可以了。假设我们有一个代理服务器的地址是Proxy.net.net,端口号是3000,在IE中的配置方法是使用查看菜单的Internet选项/连接/代理服务器,然后在通过代理服务器访问Internet选项前面的复选框中打上钩,在地址框中填入代理服务器地址,如本例中假设代理服务器地址是proxy.net.net,再在端口框中填上端口号3000,点一下最下方的应用按钮,再点确定,设置完成。下次再使用IE时用户就会发现,无论你浏览什么网站,IE总是先与代理服务器连接。用NC的话,设置稍繁一点。使用edit菜单下的Preferences菜单项,再选择Advanced下的Proxies,此时在右侧Proxies选项中选择第二项ManralProxyconfiguration,再点其右边的View…按钮,就会出现代理服务器的配置界面,在代理服务器地址和端口号栏中填入相应的内容,点击OK,退回到参数设置窗口,再点击OK,代理服务器的设置工作就完成了。当客户再次浏览网页时,就会自动向你设定的代理服务器发出申请,并得到数据,在浏览网站时,无论是IE或是NC都可以在浏览器状态栏中清楚地看到先连代理服务器,再连目标网站的过程。但是,千万不要把ProxyServer和Router搞混了,ProxyServer是建立在应用层上的服务软件,而Router则是一台网络设备或一台电脑,它是工作在IP层的,数据到达IP层后就进行转发。一般一个ProxyServer工作在一台既具有MODEM和网卡的计算机上的。不同的ProxyServer软件提供的服务不同,一般都提供等常用的服务。在内部网中每台客机都必须具有一个独立的IP地址,且在客机的控制面板-Internet项中连接中配置使用ProxyServer且指向ProxyServerIP地址和服务的端口号。当ProxyServer启动时,将利用Winsock.dll开辟一个指定的服务端口,等待客机的的请求。当ProxyServer的MODEM拨号上网后,你的ProxyServer就可以工作了。当你在你的IE发出一连接请求时,你的客机就直接将数据包发到ProxyServer,当服务器捕获这个IP包时,首先要分析它是什么请求,如果是HTTP请求,ProxyServer就向你的ISP发出HTTP请求,当ProxyServer收到回应时,就将此IP包转发到内部网络上,你的客机就会获得此IP包。另外你的ProxyServer还可以做为一个很好的防火墙。具体操作,请参考你的ProxyServer的readme文件。在您访问因特网的Web服务器时,您可知道会有多少个人信息泄漏给别人?在上网访问的过程中,Web浏览器至少会把20多项有关您个人的信息在您毫无觉察的情况下悄悄地送往Web服务器上。这些个人信息如果是被传送到知名网站或是大型企业的Web服务器上,还不会有什么大问题。若是被传送到连是谁开设的网站都不清楚的Web服务器上,则会令人深感不安。Web浏览器传送给Web服务器的信息,用行话来说就是环境变量。其主要内容为:(1)分配给电脑的IP地址(REMOTE_ADDR)和主机名(REMOTE_HOST);(2)Web浏览器所使用的端口序号(REMOTE_PORT);(3)Web浏览器的产品名(HTTP_USER_AGENT);(4)所浏览过的网站中最新一个的网页地址(HTTP_REFERER)等。上述各项虽然不包含电子邮件地址及姓名等的个人信息,但(1)中的IP地址和主机名在安全性方面委实令人难以放心,可是采取什么样的方法才可以遮掩自己的IP地址呢?解决这个问题其实很简单。只要通过代理服务器(proxyserver)访问Web服务器即可。代理服务器的作用在于它可替Web服务器承受来自各个终端的访问请求。在企业网方面,代理服务器被设置在公司内部的LAN与因特网相互链接的部分上。拔号上网时,可使用因特网接驳商提供的代理服务器即可。什么是是Internet的多媒体信息查询工具,是Internet上近年才发展起来的服务,也是发展最快和目前用的最广泛的服务。正是因为有了工具,才使得近年来Internet迅速发展,且用户数量飞速增长。(环球信息网)的缩写,也可以简称为Web,中文名字为万维网。它起源于1989年3月,由欧洲量子物理实验室CERN(theEuropeanLaboratoryforParticlePhysics)所发展出来的主从结构分布式超媒体系统。通过万维网,人们只要通过使用简单的方法,就可以很迅速方便地取得丰富的信息资料。由于用户在通过Web浏览器访问信息资源的过程中,无需再关心一些技术性的细节,而且界面非常友好,因而Web在Internet上一推出就受到了热烈的欢迎,走红全球,并迅速得到了爆炸性的发展。的发展和特点长期以来,人们只是通过传统的媒体(如电视、报纸、杂志和广播等)获得信息。但随着计算机网络的发展,人们想要获取信息,已不再满足于传统媒体那种单方面传输和获取的方式,而希望有一种主观的选择性。现在,网络上提供各种类别的数据库系统,如文献期刊、产业信息、气象信息、论文检索等等。由于计算机网络的发展,信息的获取变得非常及时、迅速和便捷。到了1993年,的技术有了突破性的进展,它解决了远程信息服务中的文字显示、数据连接以及图像传递的问题,使得上最为流行的信息传播方式。现在,Web服务器成为Internet上最大的计算机群,Web文档之多、链接的网络之广,令人难以想象。可以说,Web为Internet的普及迈出了开创性的一步,是近年来Internet上取得的最激动人心的成就。采用的是客户/服务器结构,其作用是整理和储存各种资源,并响应客户端软件的请求,把客户所需的资源传送到Windows95(或Windows98)、WindowsNT、UNIX或Linux等平台上。什么是JAVA?Java是Sun公司推出的一种编程语言。它是一种通过解释方式来执行的语言,语法规则和C++类似。同时,Java也是一种跨平台的程序设计语言。用Java语言编写的程序叫做Applet(小应用程序),用编译器将它编译成类文件后,将它存在页面中,并在HTML档上作好相应标记,用户端只要装上Java的客户软件就可以在网上直接运行Applet。Java非常适合于企业网络和Internet环境,现在已成为Internet中最受欢迎、最有影响的编程语言之一。Java有许多值得称道的优点,如简单、面向对象、分布式、解释性、可靠、安全、结构中立性、可移植性、高性能、多线程、动态性等。Java摈弃了C++中各种弊大于利的功能和许多很少用到的功能。Jave可以运行与任何微处理器,用Java开发的程序可以在网络上传输,并运行于任何客户机上。什么是HTML?HTML(HyperTextMark-upLanguage)即超文本标记语言,是的描述语言。设计HTML语言的目的是为了能把存放在一台电脑中的文本或图形与另一台电脑中的文本或图形方便地联系在一起,形成有机的整体,人们不用考虑具体信息是在当前电脑上还是在网络的其它电脑上。我们只需使用鼠标在某一文档中点取一个图标,Internet就会马上转到与此图标相关的内容上去,而这些信息可能存放在网络的另一台电脑中。HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字、图形、动画、声音、表格、链接等。HTML的结构包括头部(Head)、主体(Body)两大部分,其中头部描述浏览器所需的信息,而主体则包含所要说明的具体内容。什么是在线Chat?在线Chat(交谈)是利用程序,实现两个人(或多人)通过浏览器实时地通过键盘交谈。需要注意的是,只有独享服务器和托管服务器能开聊天室。什么是浏览器?全球网(WEB,)是一种把所有Internet的信息(包括你愿意加进去的本地信息)组织成超文本文件形式文件的企图。尽管这个梦也许有点不太现实,但是全球网确实让你能访问Internet的所有资源,只需用浏览器读适当的文件就行。浏览器是一个把在互联网上找到的文本文档(和其它类型的文件)翻译成网页。网页可以包含图形、音频和视频,还有文本;结果是,网络激发了人们对从前是基于文本的互联网的兴趣。浏览器是一个在你的硬盘上的应用软件,就象一个字处理程序一样(如WordPerfect或MicrosoftWord)。HTML是网络所基于的格式化语言。HTML文档看起来与网页在浏览器上显示的很不同。你在屏幕上看到的网页是浏览器对HTML文档的翻译。你看到的图像被HTML文档调用,但是它们不是它的一部分-它们是独立的文档。浏览器从HTML代码中读取图像的位置,然后把它们放在网页上。与此相似,音频或视频文件也被HTML文件调用,然后被浏览器组装。浏览器的缓存(cache)是另一个重要的因素:因为网上的文档需要时间下载,浏览器可以在你的硬盘上临时存储图像,以避免
本文标题:代理服务器基础知识介绍
链接地址:https://www.777doc.com/doc-5268241 .html