基于NT Server 4.0和BackOffice的Internet/Intranet解决方案
基于NT Server4.0和BackOffice的Internet/Internet解决方案
企业纷纷采用Internet/Intranet技术实现信息通讯和企业管理逐渐成为计算机应用领域的新热点。Internet提供用户多项标准化的网络服务,如以Web技术为核心的WWW服务,提供用户简单而统一的网络信息交互。另外,FTP、Mail、Newsgroups、Telnet、Gopher/WAIS也是常用的Internet服务。Intranet是以Internet和防火墙技术为基础实现的企业内部Internet网。Intranet利用丰富的Internet资源提供企业安全可靠的Internet服务。防火墙最常用的技术有数据包过滤、应用网关和代理服务器。
本文讲述以Microsoft NT Server 4.0和Microsoft BackOffice产品为基础实现企业Internet/Intranet的方案和实例。
一、Internet/Intranet方案
企业建立Internet/Intranet网络的基本结构如图1所示。Internet/Intranet以企业局域网或广域网为通讯子网实现。换句话说,建立Internet/Intranet需要在传统企业局域网或广域网的基础上实现。

1.WWW服务即Web服务器与Web浏览器。
2.数据库服务由传统的两层客户机/服务器转化为三层或多层浏览/中间件/服务器模式的Web数据库服务。
3.安全的Internet/Intranet企业网络需要实现防火墙/代理服务器服务。
以Microsoft NT Server4.0和Microsoft BackOffice产品为基础的Internet/Intranet方案按照图1基本结构实现,主要包括网络操作系统NT
Server4.0和Microsoft BackOffice产品(IIS、Exchange Server、SQL Server等),其特点是通用、简易,功能较为完善,在中小型企业的应用中,具有一定的优势。用具体产品加以实现其方案如图2所示。

以Microsoft NT Server4.0和Microsoft BackOffice产品为基础的Internet/Intranet方案,主要涉及的产品有:网络服务器操作系统──NT
Server4.0、Intranet服务器和浏览器──IIS 3.0和IE 4.0、邮件服务器 Exchange Server5.0、数据库服务器──SQL
Server6.5和DB Anywhere、防火墙/代理服务器──Microsoft Proxy Server1.0。
二、Internet/Intranet实现实例
实现Internet/Intranet包括:基于TCP/IP的局域网(广域网)的实现;WWW服务实现;Web数据库服务实现;防火墙/代理服务实现。图3是实现以MicrosoftNTServer4.0和MicrosoftBackOffice产品为基础的Internet/Intranet方案的基本网络结构,由一台服务器和两台客户机组成。网络服务、WWW服务、数据库服务均安装于同一服务器上,以此实例说明方案的具体实现技术。

1.NT Server4.0实现TCP/IP LAN
首先,需要规划企业NT TCP/IP网络环境,主要包括:NT域结构模型;NT的安全结构;DNS、WINS、DHCP服务器及Intranet
IP地址和Internet合法IP地址的有效管理和分配。图3中,NT网络采用单域模型,NT_server为主域控制器(PDC),所有的网络服务均由NT_server实现。下面说明NT
Server4.0实现图3实例的主要技术。
服务器NT_server的实现过程如下:
(1)NT_server安装和配置TCP/IP
在NT_server中,打开控制面板,双击Network图标,添加TCP/IP协议。TCP/IP协议的配置主要选项有:IP Address:配置相应适配器的Internet合法IP地址和子网掩码(实例为10.10.10.10和255.255.255.0);DNS:设置主机名和有效的Internet
DNS服务器(实例为NT_server.Mis.Control和202.196.0.6)。
(2)NT_server的DHCP服务安装和配置
DHCP(DynamicHostConfigurationProtocol)即动态主机配置协议,它能够实现对网络客户机TCP/IP信息的动态分配。DHCP实际是BOOTP协议的延伸。安装DHCP:打开控制面板,双击Network图标,在Services标题中添加MicrosoftDHCPServer即可。配置DHCP:在AdministrativeTools程序组中,选择DHCPManager。DHCP主要的选项是设置DHCP的Scope。Scope是一组便于管理的IP地址。实例中设置Scope的StartAddress为10.10.10.5,EndAddress为10.10.10.100。
(3)NT_server的WINS服务安装和配置
WINS即WindowsInternet名字服务,实现动态名字解析服务,使得基于TCP/IP网络的NetBIOS名字解析的计算机名映射为DHCP动态分配的IP地址。WINS的解析方式为B-节点、P-节点、M-节点和H-节点。
安装WINS:打开控制面板,双击Network图标,在Services标题中添加Microsoft Internet NameS ervice即可。
配置WINS:在AdministrativeTools程序组中,选择WINS Manager。WINS中主要选项为配置和数据库显示。配置选项设置WINS服务的参数如Renewal
Interval、Verify Interval等。显示数据库选项显示实时WINS数据库的详细信息,主要为当前工作计算机名与IP地址的映射关系。
(4)NT_server的DNS服务安装和配置
DNS域名服务实现由字符形主机名向IP地址的静态解析。
安装DNS:打开控制面板,双击Network图标,在Services标题中添加Microsoft DNS Server即可。配置DNS:在Administrative
Tools程序组中,选择DNS Manager。DNS的主要功能是建立Zone(区域)、Domain(域)、Host(主机),Zone、Domain是域名系统的层次管理单元,实例中建立的区域为Control,并设置Control属性中启用WINS解析。建立的域为Mis,建立的主机为NT_server、Client
A、Client B。
(5)Client A、Client B的实现
Client A、Client B安装Windows 95操作系统,将Win95配置为NT TCP/IP客户机的过程为:打开Win95控制面板,双击Network图标,添加TCP/IP协议。配置TCP/IP属性,IP
Address选项,设置为由DHCP服务器获得IP地址;DNS选项,设置主机名(Client A),域(Mis.Control),DNS服务器(10.10.10.10);WINS选项,设置WINS服务器(10.10.10.10);其余选项可缺省。
经过这样一些步骤的操作,便可实现以Windows NT Server4.0为网络服务器的TCP/IP局域网。
2.NT Server4.0实现WWW服务
NT Server4.0实现WWW服务非常简单。首先安装IIS3.0,IIS可在安装NT Server4.0时同时安装,也可单独安装。IIS可实现WWW、FTP、Gopher服务。安装IIS后,即可利用Microsoft
Internet Server程序组中的Internet Service Manager管理IIS。
WWW服务属性主要包括:
Service选项──设置超时时限、最大连接数、匿名注册等;
Directories选项──设置WWW发布目录和缺省主页。Logging、Advance选项配置WWW服务的日志注册和安全信息。FTP、Gopher设置与WWW类似。
现在,企业即可开发和发布自己的主页和Web浏览信息。WWW服务的信息主要基于HTML文档。HTML目前的开发工具种类繁多,Microsoft提供的HTML开发工具是FrontPage98/2000,FrontPage98/2000是复合型HTML编辑器,支持Form、Table、Frame、Image和直接文本编辑,同时在FrontPage98/2000中可加入JavaScript、Java
applet、VB Script和Active control。
3.NT Server4.0实现数据库服务
MS SQL Server6.5与NT Server4.0相结合实现Intranet数据库服务器,在此基础上,企业可开发Web数据库应用。目前,Web数据库应用开发技术主要有4种。
(1)CGI、NSAPI与ISAPI结合的ODBC技术。
(2)Java JDBC(需要中间件)技术。
(3)Microsoft发布的ActiveX Server Page(ASP)结合ActiveX Data Objects(ADO)技术。
(4)Microsoft发布的ActiveX Control(Document)、ActiveX Component、DCOM(分布组件对象模型)技术。
Microsoft提出的针对SQLServer6.5的Web数据库开发工具为VisualInterDev。InterDev是可视化的数据库开发工具,支持ASP技术和DCOM技术,并可结合Microsoft的Java开发工具VJ++(Java技术)使用。
邮件系统服务和防火墙/代理服务安装配置简单易用,不再详述。
三、结束语
图3实例实现描述表明,以MicrosoftNTServer4.0和MicrosoftBackOffice产品为基础的Internet/Intranet方案为中、小型企业、公司实现和开发Internet/Intranet提供了一整套全面、完善、友好、简单易用的应用系统和管理工具。Microsoft在Internet/Intranet领域起步较晚,但是Microsoft在Internet/Intranet领域的技术逐渐成为Internet/Intranet发展的主流,这些技术也融入了以MicrosoftWindowsNTServer4.0和MicrosoftBackOffice产品为基础的Internet/Intranet方案中,使此方案技术先进、面向各层次应用并极具包容和延伸性。
(张川峰)