450 likes | 939 Views
第 10 章 安装和配置 WINS 服务. WINS ( Windows Internet Name Service )是一种互联网络名称服务,它提供了动态复制数据库的服务,可以将 NetBIOS 名称注册并解析为网络上使用的 IP 地址,解决了网络用户无法通过计算机的友好名称访问计算机的问题。 在包含有 Windows NT 4.0 、 Windows 95 和 Windows 98 的计算机网络中, WINS 是非常关键的。因为这些 Windows NT 4.0 以前的操作系统虽然支持 DNS 名字解析,但不支持 DNS 记录的动态更新。.
E N D
第10章安装和配置WINS服务 WINS(Windows Internet Name Service)是一种互联网络名称服务,它提供了动态复制数据库的服务,可以将NetBIOS名称注册并解析为网络上使用的IP地址,解决了网络用户无法通过计算机的友好名称访问计算机的问题。 在包含有Windows NT 4.0、Windows 95和Windows 98的计算机网络中,WINS是非常关键的。因为这些Windows NT 4.0以前的操作系统虽然支持DNS名字解析,但不支持DNS记录的动态更新。
第一节 WINS服务简介 Windows Internet 名称服务(WINS)为注册和查询网络上计算机和用户组NetBIOS名称的动态映射提供分布式数据库。WINS将NetBIOS 名称映射为IP 地址,并设计为解决路由环境的NetBIOS名称解析中所出现的问题。 一、NetBIOS名称解析 NetBIOS名是惟一的用于标识网络上的NetBIOS资源的16位字符,该名字由计算机名(15个字符)加上服务类型(1个字符)组成。
NetBIOS名称解析: 当网络上的其他计算机使用该服务器的名称连接到该服务器时,系统将使用一个名称查询请求来搜索该NetBIOS名称。该查询通过与WINS服务器直接联系,或到本地网络的广播来处理查询。当找到名称匹配的服务器进程时,该名称记录中包含的IP地址将被返回给请求计算机,然后,就可以使用下层网络传输协议服务来建立通信。
二、WINS服务的结构 WINS服务由WINS服务器、WINS客户机、WINS代理和WINS数据库组成
1.WINS服务器 WINS 服务器处理来自WINS客户端的名称注册请求,注册其名称和IP地址,并响应客户提交的NetBIOS名称查询,如果该名称在服务器数据库中,则返回该查询名称的IP地址。 2.WINS客户机 WINS的客户机是指那些能够配置成直接使用WINS 服务器的计算机。
3.WINS数据库 WINS服务器上存储WINS客户机注册信息的数据库称为WINS数据库。 4.WINS代理 WINS服务是在Windows网络环境下使用的,如果要在一些非Windows网络客户机和没有安装WINS客户机软件的计算机上使用WINS服务,则需要将其中的一台WINS客户机设置为WINS代理,由WINS代理来代理其他客户机向WINS服务器发出请求,WINS代理再将返回的结果“翻译”给其他客户机使用。
三、WINS的解析机制 WINS客户机主要使用4种不同的工作模式进行名称解析: 1.B节点方式 (broadcast node) • 客户机之间不通过WINS服务器,只会以广播方式查询IP地址 ; • 广播消息在网络上频繁出现会增加网络的负担,消耗带宽,网络通信效率低下; • 广播不能跨越路由器传送,只能找到同一个子网络的计算机。
2.P节点方式(point to point) • 客户机以点对点的方式向WINS服务器查询IP地址。 • 所有的WINS客户机都要进行配置,每个WINS客户机都必须知道WINS服务器的地址。 3.M节点方式(mixed node) 先以B节点方式广播查询,如果查不到,再使用P节点方式向WINS服务器查询。 4.H节点方式(hybrid node) 先采用P节点方式查询,如果查不到,再使用B节点方式广播查询。
五、WINS的基本服务 注册:当WINS客户机开机的时候,会以点对点方式传送NetBIOS名称与IP地址到WINS服务器,在WINS服务器的数据库中注册其计算机名称和IP地址,以供其他计算机的查询。 更新记录:WINS服务器数据库中的每个记录都有保存期限,WINS客户机会定期更新数据,记录过期之后,WINS服务器便会删除该记录。 释放记录:当客户机关机时,会以点对点方式通知WINS服务器,将记录从数据库中删除释放掉。
第二节 安装WINS服务器 “开始”→“管理您的服务器”
第三节 管理WINS服务器 一、维护WINS数据库 1.备份WINS数据库 为了防止突发事件造成WINS服务器数据的丢失,用户可以采用系统自动备份或手动备份的方法来对WINS数据库进行备份。 自动备份: 在“WINS控制台”窗口中,右击WINS服务器,从弹出的快捷菜单中选择“属性”
WINS服务器“常规”选项卡中设置备份 默认情况下系统不进行数据库备份。设置了数据库备份路径之后,默认情况下每24小时进行一次备份。通过输入一个路径或者使用“浏览”按钮选择备份文件夹位置之后,WINS会自动在该路径中添加子文件夹Wins_bak\New。备份的数据库就存储在该子文件夹中。
2.还原WINS数据库 还原WINS数据库之前,先停止WINS服务器。
3.设置数据库验证间隔 WINS服务器如果曾经和其他计算机互相复制数据,则经过验证间隔后,会主动向复制来源计算机要求验证复制来的数据是否需要更新或者应该消失。用户通过设置WINS数据库的验证间隔,就可以使WINS服务器定时检查数据库,确认当前数据是否和网络上其他的服务器保持一致。 在定时检查数据库的时候,WINS服务器会复制所有其他服务器的数据进行每笔记录的新旧识别(通过版本号),如果其他服务器上有比本机更新的数据则覆盖本机的记录。
二、数据库的复制 1.建立复制伙伴 如果网络中有多台WINS服务器,可以互相设置为复制伙伴来复制对方的WINS数据库。这样做可以分流WINS客户机的查询请求、互相备份。 当复制伙伴的WINS数据库信息发生改变时,将自动通知主WINS服务器,完成数据的更新。
2.数据库复制 WINS服务器之间的复制有两种方法:推复制和拉复制。 • 推复制:WINS服务器将其数据中更改过的数据(而不是全部数据)复制给其接收伙伴发送伙伴在发送数据时,通知其接收伙伴接收数据的方式有两种:到达系统管理员所设置的数据“更新计数”时执行复制,或者由系统管理员执行立即复制操作。
拉复制: 拉复制是指WINS服务器向其他伙伴服务器发出复制请求,将其他WINS服务器的数据库复制到自己的数据库中。 复制伙伴传来数据的方式也有两种:到达系统管理员所设置的复制时间,或由系统管理员执行立即复制操作。
三、使用静态映射 WINS客户机在开机的时候,会自动向服务器注册NetBIOS名称和IP地址,但是对于非WINS客户机,它们不会自动注册名称与地址,如果希望服务器中也注册它们的数据,则需要手动设置静态映射。
第四节 配置WINS客户机 一、Windows Server 2003的WINS客户机设置 在“本地连接属性”对话框的常规选项卡下,选中“TCP/IP”,右击,在弹出的快捷菜单中选择“属性”,打开“高级TCP/IP设置”对话框 。