无论是家庭还是公司,都不可能为内部的每一台计算机都申请或租用一个合法的 IP地址。要使内部的多个计算机用户高效,安全地访问Internet,使用代理服务器是一种最好的选择。代理服务器需要至少拥有一个合法的IP地址,为内部局域网中的每一台客户机都分配一个独立的IP地址,并且通过在客户机软件上配置使用代理服务器(如用Microsoft Internet Explorer浏览器设置)、指向代理服务器的IP地址和服务端口,这样就可以使局域网内部的众多用户通过代理服务器访问Internet。
微软的MS Proxy Server 2.0是一款优秀的代理服务器软件,能为企业级用户访问Internet提供代理服务解决方案,同时还是一个内容缓存服务器和网络防火墙。Microsoft Proxy Server 2.0 除了提供传统的代理功能外,还对当前Internet一些最新的应用提供了代理服务,如IP电话(Internet Phone)、网络寻呼机(ICQ)等。Microsoft Proxy Server 2.0支持所有的Internet应用协议,包括HTTP(WWW)、FTP、RealAudio(语音数据流)、VDOLive(图像数据流)、IRC(Internet Relay Chat)、POP3、SMTP(邮件)以及新闻协议等。支持Novell的IPX/SPX协议意味着可以在局域网内灵活地使用多种协议,不必限于使用ICP/IP协议,应用起来更容易,对原来的网络配置不必做很大的改动。Microsoft Proxy Server 2.0包括了Web Proxy、Socks Proxy、Winsock Proxy。其中Web Proxy支持HTTP、FTP等服务,Winsock Proxy支持Telnet、电子邮件、RealAudio、IRC、ICQ等服务,Socks Proxy负责中转使用Socks代理服务的程序与外界服务器间的信息交换。MS Proxy Server2.0在运行Windows NT/2000的服务器上安装后,各工作站就可以使用Web Proxy提供的服务,上网浏览、使用FTP等。如果要使用winSock Proxy和Socks Proxy提供的服务,必须要在客户端安装配置程序,并且还要在服务器端进行设置。
(2)Microsoft ISA
今天的网络企业用户不但希望网络环境有安全性、快速性和交互性,还希望企业内部已确定的网络环境还能扩容,以满足经济发展对网络的新需求,并且还要求公司的网络管理人员快速及时地管理网络环境和排除故障。为了满足这样的需求,随着微软推出的新一代商业操作系统Windows 2000的出现,Microsoft Proxy Server的升级换代产品Microsoft Internet Security and Acceleration Server 2000(简称Microsoft ISA或ISA Server)便应运而生。
ISA Server是一个可扩展的企业防火墙和Web缓存服务器,可与Windows 2000集成,以便为连网用户实现基于策略的安全的实现、数据访问的加速。ISA Server提供了两个紧密集成的模式:多层防火墙和高性能Web缓存服务器。防火墙不但提供了对数据包、电路和应用程序层的筛选,还提供状态检查(用以检查跨越防火墙的数据),访问策略控制以及通信的路由。缓存可通过存储时常请求的Web内容,提高访问速度。防火墙和缓存可单独地部署在专用服务器上,也可以集成在同一台服务器上。完善的管理工具对策略定义、通信路由的选择、服务器的发布和监视起到了简化的作用。ISA Server构建在Windows 2000安全、目录、虚拟专用网络(VPN)和带宽控制基础之上。不论是作为一组单独的防火墙还是缓存服务器来部署,还是以集成的模式来部署,ISA Server均可增强网络的安全性,实施一致的Internet使用策略,加速Internet访问,并最大限度地提高各种规模公司员工的办公效率。
ISA Server是当前业界最快的Web缓存服务器之一,运行速度比Proxy Server 2.0 快10倍。ISA Server中有经过优化的缓存技术和多处理器,它们所支持的高速性能够节省带宽,充分利用Internet访问的所有潜力。