Windows server 2003 WINS的配置和使用详解

NetBios名称概述

网络中的一台计算机可以使用NETBIOS和DNS两种命名方式为其命名,在NETBIOS标准中,使用长度不超 过16个字符的名称来惟一标识每个网络资源,用于标识资源或服务类型。在实际工作中。通过WINDOWS操 作系统中的“网上邻居”看到的计算机名、工作组名或域名就是NETBIOS名称。

NetBIOS的工作过程

在网络中使用NETBIOS名称时,基本工作过程包括NETBIOS名称的注册、释放和查询。注册是在计算机 启动、服务开始或用户登录时动态进行的。当计算机正常关闭、服务正常停止或用户正常退出时,将会进 行NETBIOS名称的释放。如果一个计算机试图通过NETBIOS名称访问另一台计算机时,需要进行NETBIOS名 称查询,以便能够正常通信,NETBIOS名称的注册和释放实质上主是为名称查询服务的。在2003中,可以 基于NETBEUI和TCP/IP两种协议来实现NETBIOS名称的注册、释放和查询。

1、基于NETBEUI协议支持NETBIOS

NETBEUI协议是IBM于1985年提出并开发的非路由的协议,该协议缺路由和网络层寻址功能。所有的通 信只能通过广播消息的方式来完成,因此只能应用于小型工作组或局域网,由于NETBEUI信息中只有数据 链路层MAC地址,不需要附加的网络地址和网络层头尾。如果在网络中只使用NETBIOS名称进行通信,则只 需部署NETBEUI协议即可,而无需部署TCP/IP协议。在目前的网络中,已经基本不现使用NETBEUI协议来 NETBIOS。2003也不再提供它了,取代之的是TCP/IP协议。

2、基于TCP/IP协议支持的NETBIOS

通过其组件来实现的。在2003中默认被启用。

NETBIOS名称解析

在使用“TCP/IP上的NETBIOS”支持NETBIOS时,需要将NETBIOS解析成IP地址,然后通过IP地址进行通 信,在WIN2003中,NETBIOS解析可以通过多种方法实现。下面前3者是标准的NETBIOS名称解析方法,后两 者是微软专有的NETBIOS名称解析方法。

1、通过NETBIOS名称解析缓存解析NETBIOS名称

NETBIOS名称缓存保存了本地主机最近查询过的NETBIOS名称,使用NBTSTAT查看NETBIOS名称的信息。 NETBIOS名称解析是首要的解析方式。

2、通过发送广播消息解析NETBIOS名称

当主机需要解析NETBIOS名称时,可以向网络中发送广播消息,消息中包含要解析的NETBIOS名称,网 络中的所有主机都将收到该广播消息,并检查注册的NETBIOS名称是否与广播消息的NETBIOS名称匹配。这 种方式解析遇到两个问题:广播将干扰网络上的每个节点。路由器通常不转发广播,所以只能解析本地网 络上的NTBIOS名称。

3、通过NETBIOS名称服务器解析NETBIOS名称

在实际应用中,可以部署专门的NETBIOS名称服务器(NBNS)来解析NETBIOS名称,采用NETBIOS名称服 务器,可以在跨越子网的网络环境实现对NETBIOS名称的支持,并且能有效地提供网络性能,WIN2003通过 WINS实现NETBIOS名称服务器,提供对NETBIOS名称的支持。

4、通过LMHOSTS文件解析NETBIOS名称

LMHOSTS文件是一个静态的纯文本文件,用于保存NETBIOS名称与IP地址的对应信息,每条对应信息称 为一个条目,这些条目必须手工输入。在解析时,自上而下依次对比每个条目。LMHOSTS必须存放在需要 解析NETBIOS名称的主机上,默认情况下,每台WIN2003主机中,都有LMHOSTS文件,存储在%systenroot% \ststem32\drivers\etc目录下,并且名为LMHOST。SAM。使用时需要将其重命名为LMHOSTS。

5、通过HOSTS文件和DNS解析NETBIOS名称

NETBIOS名称默认与主机名相同,在这种情况下,通过HOSTS文件和DNS也可以解析NETBIOS名称。

NETBIOS节点类型

B-节点:广播消息来解析NTETBIOS名称。

P-节点:使用NETBIOS名称服务器来解析NETBIOS,不使用广播,而是直接查询名称服务器

M-节点:是上面两个节点的组合。

H-节点:是P-节点和B-节点的组合,默认情况下,H-节点作为P-节点使用,如果H-节点无法通过 NETBIOS名称服务器解析NETBIOS名称,则使用广播解析名称。

运行WIN2003计算机默认为B-节点。配置WINS客户端时自动变为H-节点

WINS概述

1、什么是WINS

WINS(Windows Internet Name Service,Windows Internet 名称服务),是一个增强的NETBIOS名称 服务器,使用WINS时,NETBIOS名称解析请求将直接发送给WINS服务器。如果它可以解析,它会直接将IP 地址发送给请求的主机。

WINS工作机制

WINS客户端与WINS服务器之间要经过名称注册、名称更新、名称释放和名称查询和解析过程

1名称注册

当WINS客户端初始化时,它会通过单播方式直接向所指定的主WINS服务器发出注册请求,要求将其 NETBIOS名称和IP地址等信息注册登记到WINS服务器的数据库中,WINS客户端发出名称注册请求后,可能 会发生下列3种情况

(1)接受注册。如果主WINS服务器工作正常,收到了客户端的名称注册请求,并且该客户端请求注册 的名称未被其它客户端注册,则WINS服务器将接受注册,并向客户端返回一个成功的注册的消息,其中将 包含客户端注册的,NETBIOS名称的使用期限,即TTL

(2)名称重复。如果主WINS服务器工作正常,但客户端请求注册的名称已被其他用户注册于WINS数据 库中,出现了名称重复的情况,则WINS服务器将向该名称的当前拥有者发送CHALLENGE。CHALLENGE将以名 称询问的形式发送,并且连续发送3次,时间间隔为500US,如果WINS服务器收到了该名称的当前拥有发来 的响应的消息,则WINS服务器将会向试图注册该名称的客户端发送拒绝注册的消息,如果该名称的当前拥 有者没有响应WINS服务器的CHALLENGE,则WINS服务器将会向试图注册该名称的客户端发送成功的注册消 息。

(3)WINS服务器无响应。如果WINS客户端在指定的时间内未收到主WINS服务器的任何响应,表明主 WINS服务器不能访问,则WINS客户端将会进行3次尝试来寻找主WINS服务器,如果3次尝试都失败且该WINS 客户端配置了辅助的WINS服务器,则会将名称注册请求发送到辅助WINS服务器,如果没有WINS服务器能够 访问,WINS客户端可能会通过广播来注册。

2。名称更新

WINS客户端注册的NETBIOS名称都有一个使用期限,为了继续使用注册的NETBIOS名称,WINS客户端必 须在到位期之前向WINS服务器进行NETBIOS名称注册更新。

3、名称释放

当WINS客户端正常关闭时,它将以单播方式向WINS服务器发送名称释放请求,将其注册的NETBIOS名称 从WINS服务器的数据库中删除,娄WINS服务器收到名称释放请求时,它将检查WINS数据库以寻找释放的名 称,如果发现匹配的NETBIOS名称和IP地址,则WINS服务器向客户发送肯定名称释放响应消息,并将数据 库中该名称置为“未激活”

4、名称查询和名称解析

当WINS客户端需要通过NETBIOS名称与其它主机进行通信时,需要查询与该主机NETBIOS名称对应的IP 地址,查询方式由NETBIOS节点类型来决定,如果使用WINS客户端默认节点类型(H-节点)。则首先检查 NETBIOS名称缓存,然后直接以单播方式向主WINS服务器发送名称查询请求,如果主WINS服务器没有响应 ,客户端将重新发送两次。如果主WINS服务器没有响应,则转向辅助WINS服务器。

部署WINS服务

点详细信息

选中WINS,然后点确定

便开始安装了

看上图来验证下, 如有上图的文件等便安装成功

下面来配置和测试客户端

先手工配置WINS客户端

这里是在客户端,手工配置点高级

点添加,输入WINS服务器的IP地址。

并启用TCP/IP上的NETBIOS

验证WINS客户端配置,可以看到PRIMARY WINS SERVER的地址

列出当前计算机所注册的NETBIOS名称

下面来看通过DHCP自动配置WINS客户端并验证配置

这是在DHCP作用域中配置作用域选项

指定WINS服务器的IP地址

指定WINS客户端的NETBIOS节点类型,这里是H-节点

这里是在客户端配置,选默认。

后面的验证如下

使用命令清除手工配置的WINS服务器。

指定WINS客户端通过DHCP获得WINS服务器的IP地址。最后通过IPCONFIG/ALL验证WINS客户端配置,也 能够看到前面的结果

在WINS服务器显示WINS数据库记录

配置WINS客户端后,在WINS服务器上可以通过显示WINS数据库记录查看WINS客户端注册的NETBIOS。

点显示记录

这里有一条记录显示

单击立即查找

便出现如上图记录。这些都是客户端注册的NETBIOS名称

下面来看配置WINS复制

点新建复制伙伴

这是伙伴的IP地址

可看到这是一个推或拉的WINS服务器伙伴

点复制伙伴的属性

在实际应用中,为了均衡负载和提供容错能力,通常会部署两台或多台WINS服务器。这里有两种复制 伙伴,推伙伴会在指定的情况下给其对应的拉伙伴发送WINS数据库变更通知。拉伙伴会在指定的情况下向 其对应的推伙伴请求已经更新的WINS数据库记录。

WINS复制策略

(1)双向复制:在高速连接的局域网中,可以采用双向复制策略,如果采用双向复制,每台WINS服务 器必须都配置成其它WINS服务器的“推/拉”伙伴,双向复制时,每台WINS服务器的数据库都将包含所有 复制伙伴的数据库的记录

(2)单向复制。在不同的物理位置间通过慢速网络连接部署WINS复制,可以采用单向复制策略。在实 际应用中,配置拉伙伴,在特定的时间进行WINS复制,从而实现单向复制/

单击开始推或拉复制便开始复制

点属性

配置更新间隔和备份路径

一般情况下,如果WINS客户端正常关机,WINS服务器便会自动将该客户端注册的名称记录标记为释放 ,但是,如果WINS客户端非正常关机,则WINS服务器要等到更新间隔期满后再将该客户端注册的名称标识 为释放。

配置数据库验证

配置WINS支持非WINS客户端

通过添加静态映射来解决

点活动注册右键,然后占新建静态映射。在上面填入非WINS客户端的计算机名和IP地址。

可看到选中的都是静态映射记录,交流qq2881064152

时间: 2024-10-30 23:17:19

Windows server 2003 WINS的配置和使用详解的相关文章

server 2003 跨域迁移用户计算机详解

以下内容适合新手,如有大侠路过,看到文章有纰漏或者不详细的地方请私信我,我做修改后给大家提供参考,另外转载的话请注明出处,方便有疑问或者提供在迁移中遇到问题的网友来咨询,另外也欢迎大家把迁移中遇到的问题以及解决方法发给我,我会加入到文档中方便大家参考,谢谢 我介绍一下我的个人环境,我搭建了两个单林单域的服务器A和B  服务器名取名为 testA 和testB 都为Windows server 2003  A服务器域名为:contoso.com    B服务器域名为:contosob.com B服

SQL Server 2000 复制同步配置及常见问题详解

SQL Server 2000 复制同步配置及常见问题详解(上) 最近因为要用SQL Server2000的同步复制功能,配置了一台分发.发布服务器和订阅服务器间的数据库同步,其中也碰到不少的问题,省去其中理论的说明,重点说明配置步骤和问题解决,现总结如下: 环境配置要求: SQL Server 2000需要打上SP4补丁,补丁可以去网上搜,地址很多,那么如何判断SP4补丁是否打上了呢? 打开查询分析器,键入SQL语句“select @@version”,按F5执行,如果结果显示 Microso

SQL Server 2000 复制同步配置及常见问题详解(下)

SQL Server 2000 复制同步配置及常见问题详解(下) (二)分发.发布服务器端配置及问题 1.启动配置发布.订阅服务区器和分发向导 2.指定网络位置上的快照共享文件夹 3.配置完成4.启动新建发布向导 5.选择要发布的数据库6.选择合并发布,这样无论哪一端数据发生变化都会全范围同步7.这里可以选择兼容老版本的SQL Server,默认只选20008.选择要发布的数据库中的对象9. 11.设置新建发布属性 12.勾选“允许匿名订阅”问题五:若此处没有勾选“允许匿名订阅”,则会在订阅配置

制作Windows Server 2003/08 image详细步骤与OpenStack介绍

原文标题:OpenStack制作Windows Server 2003/2008/2008R2 image正确步骤详解与OpenStack介绍,为适合阅读已将此标题长度缩减. 适用于以下搜索关键词: Windows Server 2003/2008 image for openstack Windows Server 2003/2008 qcow download Windows Server 2003/2008 qcow2 download Windows Server 2003/2008 g

Windows Server 2003 下如何安装及配置 FTP 服务器(转)

Windows Server 2003 下如何安装及配置 FTP 服务器 一.安装 FTP 服务器组件: 写在这里的一点 : 安装及配置 FTP 服务器之前 , 必须先手工配置服务器本身的 IP 地址 ( 因为 服务器本身的 IP 地址一定要是静态的 ). 本文分步介绍了如何在独立服务器上配置一台基于 Windows Server 2003 的文件传输 协议 (FTP) 服务器,以便为网络上的客户端计算机提供资源的传输和访问. FTP 服务 组件是 2003 系统中的 IIS 6.0 集成的网络

windows server 2003下配置IIS服务器

Internet Information Services(IIS,互联网信息服务),是由微软公司提供的基于运行Microsoft Windows的互联网基本服务.最初是Windows NT版本的可选包,随后内置在Windows 2000.Windows XP Professional和Windows Server 2003一起发行,但在Windows XP Home版本上并没有IIS. 1.IIS(Inter-IC Sound bus)又称I2S,是菲利浦公司提出的串行数字音频总线协议.目前很

Windows server 2003高可用NLB和服务器群集配置

Windows server 2003高可用NLB和服务器群集配置 拓朴简介: 1. VS1:用来连接内网和外网的路由器(Internet). 2. VS2 / VS3:NLB群集,上面搭建WEB SERVER. 3. VS4 / VS5:服务器群集.上面搭建文件共享服务器.DHCP服务器.WEB服务器的数据库. 4. 真机:外部客户,用来访问内部的服务器. 5. VS3:做域控制器.内部所有计算机做DC 成员机. 6. 磁盘阵列:由于设备原因,在服务器群集VS5和VS4各添两块磁盘.做阵列.

关闭Windows server 2003&2008 IE增强安全配置

在使用Windows Server 2003/2008操作系统时,打开IE浏览网页时,发现浏览器总提示 "是否需要将当前访问的网站添加到自己信任的站点中去",要是不信任的话,就无法打开指定网页:要是信任的话,就必须单击"添加"按钮,将该网页添加到信任网站的列表中去.一次尚可接受不过每次访问网页,都要经过这样的步骤,就显然就太烦琐了.可以通过下面的方法来取消IE对网站安全性的检查. 关闭Windows 2003中IE增强的安全配置的方法 点击"开始"

一起来当网管(一)——Windows Server上的DHCP配置

学校实验室里大大小小设备还不少,网络环境虽说不复杂,但也比家用的复杂一些.就当练练手吧,刚好写点文章,免得以后实验室网络没人管了.那么就先从DHCP的配置来讲吧! 1.DHCP是什么.有什么用 DHCP.Dynamic Host Configuration Protocol,动态主机配置协议.是一个在局域网里应用的网络协议.基于UDP.serverport号为67,client为68.IPv6版本号的为546.因为IPv6在实验室这边的设备上没法正常支持.所以这里就不详细讲IPv6相关的内容.