- 1、本文档共65页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
10.6 代理服务器 10.6.1 代理服务器的概述 代理服务器英文全称是Proxy Server,其功能就是代理网络用户去取得网络信息。形象的说:它是网络信息的中转站。 代理服务器所处的位置 在一般情况下,我们使用网络浏览器直接去连接其他Internet站点取得网络信息时,须送出Request信号来得到回答,然后对方再把信息以bit方式传送回来。代理服务器是介于浏览器和Web服务器之间的一台服务器,有了它之后,浏览器不是直接到Web服务器去取回网页而是向代理服务器发出请求,Request信号会先送到代理服务器,由代理服务器来取回浏览器所需要的信息并传送给你的浏览器。而且,大部分代理服务器都具有缓冲的功能,就好象一个大的Cache,它有很大的存储空间,不断将新取得数据储存到代理服务器的存储器上,如果浏览器所请求的数据在存储器上已经存在而且是最新的,那么就不重新从Web服务器取数据,而直接将存储器上的数据传送给用户的浏览器,这样就能显著提高浏览速度和效率。更重要的是,Proxy Server(代理服务器)是Internet链路级网关所提供的一种重要的安全功能,它主要工作在开放系统互联OSI模型的对话层。 10.6.2 代理服务器的主要功能 设置用户验证和记账功能:可按用户进行记账,没有登记的用户无权通过代理服务器访问Internet网。并对用户的访问时间、访问地点、信息流量进行统计。 对用户进行分级管理:置不同用户的访问权限,对外界或内部的Internet地址进行过滤,设置不同的访问权限。 增加缓冲器(Cache),提高访问速度:经常访问的地址创建缓冲区,大大提高热门站点的访问效率。通常代理服务器都设置一个较大的硬盘缓冲区(可能高达几个GB或更大),当有外界的信息通过时,同时也将其保存到缓冲区中,当其他用户再访问相同的信息时,则直接由缓冲区中取出信息,传给用户,以提高访问速度。 连接内网与Internet,充当防火墙(Firewall):因为所有内部网的用户通过代理服务器访问外界时,只映射为一个IP地址,所以外界不能直接访问到内部网;同时可以设置IP地址过滤,限制内部网对外部的访问权限。 节省IP开销:理服务器允许使用大量的伪IP地址,节约网上资源,即用代理服务器可以减少对IP地址的需求。对于使用局域网方式接入Internet,如果为局域网(LAN)内的每一个用户都申请一个合法IP地址,其费用可想而知。但使用代理服务器后,只需代理服务器上有一个合法的IP地址,LAN内其他用户可以使用10.*.*.*这样的私有IP地址,这样可以节约大量的IP,降低网络的维护成本。 10.6.3 HTTP代理和SOCKS代理 HTTP代理 WWW对于每一个上网的人都再熟悉不过了,WWW连接请求就是采用的HTTP协议,所以用户可在浏览网页,下载数据(也可采用FTP协议)时使用HTTP代理。它通常绑定在代理服务器的80、3128、8080等端口上。 SOCKS代理 采用SOCKS协议的代理服务器就是SOCKS服务器,是一种通用的代理服务器。SOCKS是个电路级的底层网关,是DavidKoblas在1990年开发的,此后就一直作为Internet RFC标准的开放标准。SOCKS不要求应用程序遵循特定的操作系统平台,SOCKS代理与应用层代理、HTTP层代理不同,SOCKS代理只是简单地传递数据包,而不必关心是何种应用协议(比如FTP、HTTP和NNTP请求)。所以,SOCKS代理比其他应用层代理要快得多。它通常绑定在代理服务器的1080端口上。如果用户在企业网或校园网上,需要透过防火墙或通过代理服务器访问Internet就可能需要使用SOCKS。注意,浏览网页时常用的代理服务器通常是专门的http代理,它和SOCKS是不同的。因此,用户能浏览网页不等于一定可以通过SOCKS访问Internet。常用的防火墙或代理软件都支持SOCKS,但需要其管理员打开这一功能。如果不确信是否需要SOCKS或是否有SOCKS可用,请与网络管理员联系。 10.6.4 代理服务的使用 为了能够使用代理服务器,需先获得一个代理服务器的地址和端口。用户可以咨询ISP或网络管理员,也可以去通过搜索引擎获得免费的代理服务器 选择IE主菜单“工具”,在其下拉菜单中选取“Internet选项”项,这时会弹出“Internet选项”对话框,选择“连接”页,打开网络连接设置 选择“局域网设置”按钮,打开“局域网(LAN)设置”对话框,选中“为LAN使用代理服务器”,在对话框中输入代理服务器地址和端口号,选择“对于本地不使用代理服务器” 如果有特殊的设置,可以点击“高级”按钮,打开“代理服务器设置”对话框 10.7 小结 通过本章的学习,主要使读者掌握视频服务、
文档评论(0)