《Windows Server 2003概述与安装WINS服务搭建.ppt》由会员分享,可在线阅读,更多相关《Windows Server 2003概述与安装WINS服务搭建.ppt(51页珍藏版)》请在三一办公上搜索。
1、WINS服务搭建,本讲目标,会用NetBIOS名称与其它计算机通信掌握WINS服务器的安装与客户端的配置理解WINS服务结构和解析机制掌握WINS数据库复制掌握备份WINS数据库的备份与还原,1.1 NetBIOS名称,NetBIOS是一种高级网络接口,目前主要用于对等网模式中的资源访问。NetBIOS是基于NETBEUI协议进行通信的,它只能用于Windows操作系统,不能用于Linux、UNIX等系统。NetBIOS提供了资源的网络标识名,如工作组名、计算机名等,并可以用这些名称访问资源。当我们使用网上邻居或UNC地址中的名字访问网络中的计算机时,使用的就是NetBIOS。NetBIOS不
2、能路由,所以使用NetBIOS只能访问同一网络中的计算机。,NetBIOS名字,NetBIOS名字由16个字节组成,其中前15个字节由用户指定,第16个字节作为名称后缀,指定一种服务。NetBIOS名字中只能包含字母、数字和连线-,长度不能超过15。一台计算机可以有多个NetBIOS名字,可以用“nbtstat-n”命令进行查看。用NetBIOS名字访问网络时使用的是UNC地址,该地址的格式是:NetBIOS名字路径其中NetBIOS名字也可直接用IP地址代替。,NetBIOS的名字解析,与域名一样,用NetBIOS名字不能直接访问计算机,必须把它解析为IP地址才能访问。解析方法主要有两种:1
3、、在网络中发送广播进行查询;2、利用WINS服务器进行解析。另外,在本地计算机中有NetBIOS缓存,可保存最近查询过的结果。用户还可以手工创建Lmhosts文件进行解析。,1.2 WINS服务的结构,WINS服务由WINS服务器、WINS客户机、WINS代理和WINS数据库组成。,1.WINS服务器 WINS 服务器处理来自WINS客户端的名称注册请求,注册其名称和IP地址,并响应客户提交的NetBIOS名称查询,如果该名称在服务器数据库中,则返回该查询名称的IP地址。2.WINS客户机 WINS的客户机是指那些能够配置成直接使用 WINS 服务器的计算机。,3.WINS数据库 WINS服务
4、器上存储WINS客户机注册信息的数据库称为WINS数据库。4.WINS代理 WINS服务是在Windows网络环境下使用的,如果要在一些非Windows网络客户机和没有安装WINS客户机软件的计算机上使用WINS服务,则需要将其中的一台WINS客户机设置为WINS代理,由WINS代理来代理其他客户机向WINS服务器发出请求,WINS代理再将返回的结果“翻译”给其他客户机使用。,1.3 WINS的解析机制,WINS客户机主要使用4种不同的工作模式进行名称解析:1.B节点方式(broadcast node)客户机之间不通过WINS服务器,只会以广播方式查询IP地址;广播消息在网络上频繁出现会增加网
5、络的负担,消耗带宽,网络通信效率低下;广播不能跨越路由器传送,只能找到同一个子网络的计算机。,2.P节点方式(point to point)客户机以点对点的方式向WINS服务器查询IP地址。所有的WINS客户机都要进行配置,每个WINS客户机都必须知道WINS服务器的地址。3.M节点方式(mixed node)先以B节点方式广播查询,如果查不到,再使用P节点方式向WINS服务器查询。4.H节点方式(hybrid node)先采用P节点方式查询,如果查不到,再使用B节点方式广播查询。,1.3 WINS的解析过程,WINS客户机向WINS服务器注册后,在WINS服务器的数据库中就存储了该客户机的N
6、etBIOS名称和IP地址的对照。这样WINS客户机之间就可以通过查询WINS服务器获得对方的IP地址进行通信。,默认情况下,Windows Server 2003/XP配置为使用WINS进行名称解析时,将使用H模式。使用H模式的解析过程如下:1.客户机首先检查本级的NetBIOS名称缓存。NetBIOS名称缓存是用来记录已经解析过的NetBIOS名称。如果NetBIOS名称缓存中有目标计算机的IP地址,客户机不必向WINS服务器查询。2.若NetBIOS名称缓存中没有,则客户机询问主要WINS服务器。如果主WINS服务器没有响应,则转向辅助WINS服务器。在网络中,为了避免单个服务器损坏而导
7、致整个名称解析系统不起作用,一般要建立多台WINS服务器。,3.如果WINS服务器没有响应,那么客户机会以广播的方式查询目标计算机的IP地址。这样,在同一子网的计算机都将收到客户机发出的广播,一旦发现自己的NetBIOS名称符合要求则返回其IP地址。如果目标计算机和客户机不在同一个子网内,则客户机不能以广播的方式得知IP地址,此时客户机就会检查LMHOSTS文件(该文件是用来记录NetBIOS名称与IP地址的文本文件),搜索是否有目标计算机的IP地址。,WINS的基本服务,注册:当WINS客户机开机的时候,会以点对点方式传送NetBIOS名称与IP地址到WINS服务器,在WINS服务器的数据库
8、中注册其计算机名称和IP地址,以供其他计算机的查询。更新记录:WINS服务器数据库中的每个记录都有保存期限,WINS客户机会定期更新数据,记录过期之后,WINS服务器便会删除该记录。如果改变了IP地址,当客户机开机时,会自动将新的数据发送到WINS服务器。释放记录:当客户机关机时,会以点对点方式通知WINS服务器,将记录从数据库中删除释放掉。,1.4 安装WINS服务器,“开始”“管理您的服务器”,1.4安装WINS服务器,1.4安装WINS服务器,安装WINS服务器,1.4安装WINS服务器,1.4安装WINS服务器,1.4安装WINS服务器,将2003光盘镜像ISO文件解压,这里选择I38
9、6文件夹,1.4安装WINS服务器,1.4安装WINS服务器,1.5管理WINS服务器,一、维护WINS数据库 1.备份WINS数据库 为了防止突发事件造成WINS服务器数据的丢失,用户可以采用系统自动备份或手动备份的方法来对WINS数据库进行备份。自动备份:在“WINS控制台”窗口中,右击WINS服务器,从弹出的快捷菜单中选择“属性”,WINS服务器“常规”选项卡中设置备份,默认情况下系统不进行数据库备份。设置了数据库备份路径之后,默认情况下每24小时进行一次备份。通过输入一个路径或者使用“浏览”按钮选择备份文件夹位置之后,WINS会自动在该路径中添加子文件夹Wins_bakNew。备份的数
10、据库就存储在该子文件夹中。,手动立即备份数据库,选择存放备份数据的文件夹,2.还原WINS数据库,还原WINS数据库之前,先停止WINS服务器。,还原数据库,选择备份数据库所在的文件夹,3.设置数据库验证间隔,WINS服务器如果曾经和其他计算机互相复制数据,则经过验证间隔后,会主动向复制来源计算机要求验证复制来的数据是否需要更新或者应该消失。用户通过设置WINS数据库的验证间隔,就可以使WINS服务器定时检查数据库,确认当前数据是否和网络上其他的服务器保持一致。在定时检查数据库的时候,WINS服务器会复制所有其他服务器的数据进行每笔记录的新旧识别(通过版本号),如果其他服务器上有比本机更新的数
11、据则覆盖本机的记录。,WINS服务器属性数据库验证,4.查看数据库信息,“记录映射”选项卡,“记录所有者”选项卡,“记录类型”选项卡,5.设置数据库记录的保存期限,二、数据库的复制,1.建立复制伙伴 如果网络中有多台WINS服务器,可以互相设置为复制伙伴来复制对方的WINS数据库。这样做可以分流WINS客户机的查询请求、互相备份。当复制伙伴的WINS数据库信息发生改变时,将自动通知主WINS服务器,完成数据的更新。,新建复制伙伴,添加复制伙伴,2.数据库复制,WINS服务器之间的复制有两种方法:推复制和拉复制。推复制:WINS服务器将其数据中更改过的数据(而不是全部数据)复制给其接收伙伴.发送
12、伙伴在发送数据时,通知其接收伙伴接收数据的方式有两种:到达系统管理员所设置的数据“更新计数”时执行复制,或者由系统管理员执行立即复制操作。,开始“推”复制,启动推复制,拉复制,拉复制是指WINS服务器向其他伙伴服务器发出复制请求,将其他WINS服务器的数据库复制到自己的数据库中。复制伙伴传来数据的方式也有两种:到达系统管理员所设置的复制时间,或由系统管理员执行立即复制操作。,开始“拉”复制,确认启动“拉”复制,三、使用静态映射,WINS客户机在开机的时候,会自动向服务器注册NetBIOS名称和IP地址,但是对于非WINS客户机,它们不会自动注册名称与地址,如果希望服务器中也注册它们的数据,则需要手动设置静态映射。,新建静态映射,新建静态映射对话框,1.6 配置WINS客户机,在“本地连接属性”对话框的常规选项卡下,选中“TCP/IP”,右击,在弹出的快捷菜单中选择“属性”,打开“高级TCP/IP设置”对话框。,高级TCP/IP设置WINS选项卡,