在IDC服务商提供服务器托管、服务器租用的过程中常会听到代理服务器的概念。那么什么是代理服务器?代理服务器又是起到什么作用呢?
什么是代理服务器代理服务器(Proxy Server)是一种重要的服务器安全功能,它的工作主要在开放系统互联(OSI)模型的会话层,从而起到防火墙的作用。代理服务器大多被用来连接INTERNET(国际互联网)和Local Area Network(局域网)。
为什么需要代理服务器
从代理服务器的概念中就可以得知其最主要的功能是充当防火墙。有人会觉得服务器有安全软件,还有技术人员的24小时看守应该不会有问题。事实上软件的防护往往是被动地学习。只有当新的攻击技术出现时,安全软件才会知道如何去对付。因此黑客的技术增强往往会高于防护软件的更新。通常情况下黑客的攻击都是通过流量攻击导致服务器无法使用。某些攻击一旦发生即使是最优秀的技术人员也无法采取行之有效的解决方式。所以代理服务器就成了防护的有力助手。
主要功能
代理服务器功能就是代理网络用户去取得网络信息。形象的说:它是网络信息的中转站。代理服务器就好象一个大的Cache,这样就能显著提高浏览速度和效率。更重要的是:Proxy Server(代理服务器)是Internet链路级网关所提供的一种重要的安全功能。主要功能如下:
1.访问一些单位或团体内部资源,如某单位FTP(前提是该代理地址在该资源 的允许访问范围之内),使用其网内地址段免费代理服务器,就可以用于对其开放的各类FTP下载上传,以及各类资料查询共享等服务。
2.提高访问速度:通常代理服务器都设置一个较大的硬盘缓冲区,当有外界的信息通过时,同时也将其保存到缓冲区中,当其他用户再访问相同的信息时, 则直接由缓冲区中取出信息,传给用户,以提高访问速度。
3.隐藏真实IP:上网者也可以通过这种方法隐藏自己的IP,免受攻击。
4.增加缓冲器(Cache),提高访问速度,对经常访问的地址创建缓冲区,大大提高热门站点的访问效率。通常代理服务器都设置一个较大的硬盘缓冲区(可能高达几个GB或更大),当有外界的信息通过时,同时也将其保存到缓冲区中,当其他用户再访问相同的信息时,则直接由缓冲区中取出信息,传给用户,以提高访问速度。
5.连接内网与Internet,充当防火墙(Firewall):因为所有内部网的用户通过代理服务器访问外界时,只映射为一个IP地址,所以外界不能直接访问到内部网;同时可以设置IP地址过滤,限制内部网对外部的访问权限。