通过开始--设置--按控制面板--双击添加或删除程序--添加/删除windows组件--按网络服务--按详细信息--把Windows Internet 名称服务(WINS)沟上--按确定 接着下一步进行安装WINS服务
对着网上邻居右键--按打开--双击整个网络--双击Microsoft Windows Network--双击Workgroup--可以看到win2003 这个名称就叫做NetBIOS名
我现在来到一台叫做windows2003计算机 通过开始--运行--输入 \\windowsxp 按确定可以看到现在已经让我做身份验证了 表示我现在已经访问到windowsxp了
我现在又来到一台叫做windowsxp的计算机 通过开始--运行--输入 \\windows2003 按确定 然后输入用户名和密码按确定就ok了 只要身份验证能通过就可以访问到windows2003那台计算机的资源了
看到了吗?我现在已经通过身份验证了 也就是说我确实是通过windows2003这个计算机名称访问到windows2003这台计算机上了
因为我现在没有安装DNS服务 windows2003一定是一个NetBIOS名称 所以说是通过WINS服务来解析NetBIOS名的 我们也可以通过广播的方式来解析网络里面客户端的名称 这些名称都是NetBIOS名 但是用广播效果不好 如果你的企业有1000个客户端 当你打开网上邻居的时候很慢
对着我的电脑右键--按属性--按计算机名--这个时候看到windowsxp就是计算机名--按其它--看到WINDOWSXP 这个名就是NetBIOS名 并且NetBIOS名不能修改 确定那一项是灰色的 NetBIOS最长是16个字符 并且你只能使用前15个字符去命名也就是说NetBIOS名最多是使用15个字符
我现在在计算机名(主机名)是里面输入16位数字 怎么NetBIOS名就只能看到前15位数字啊 什么时候NetBIOS名和计算机名一样呢?就是名字的长度小于或等于15个字符的时候 NetBIOS名和计算机名确实一模一样
通过开始--运行-输入cmd按确定来打开命令提示符 在命令提示符下输入hostname按回车键 可以查到计算机名(windowsxp)这个名称也叫做主机名 输入nbtstat -n按回车键可以查到NetBIOS名 00 00 20 1E 1D 01 就是NetBIOS名的16位 这些表示相应的服务 00表示的服务是Workstation服务 第16位里面实际上是用2个16进制数表示的 如果是域环境下 这里就显示域的NetBIOS名 比如Microsoft.com是一个域名 那么它的NetBIOS名就是Microsoft
通过开始--按帮助和支持--按工具--按命令行参考A-Z可以查到所有的命令使用方法 比如我现在想查nbtstat这个命令 那么就按N--再按Nbtstat就可以查到里面那些参数的使用方法
通过开始--运行--输入regedit按确定来打开注册表编辑器 在注册表编辑器下面那个路径找到一项叫做EnableProxy 双击打开它 这个数值数据默认是0 如果你想把这台计算机配成WINSProxy的话 你就把这个值修改成1按确定就ok了 此时这台计算机就是WINSProxy了
打开本地连接--按属性--按Internet协议--按属性--按高级--按WINS按添加 因为我那台WINS服务器的IP地址为10.0.0.1 所以我就输入10.0.0.1作为WINS服务器的IP地址吧 按添加 按确定 此时这台windowsxp就成为那台WINS服务器的客户端了 如果你想作为DNS服务器的客户端的话 就在DNS服务器地址里面输入那台DNS服务器的IP地址 按确定就ok了
通过开始--运行--输入cmd按确定打开命令提示符 在命令提示符下输入ipconfig /all查到详细信息 可以看到Node Type:Mixed 是一个M节点 Primary WINS Server :10.0.0.1 说明刚才的配置已经生效了 现在这台windowsxp就成为WINS服务器的客户端了
通过开始--程序--管理工具--按WINS来打开WINS服务
对着活动注册右键--选择显示记录--按立即查找可以看到所有客户端的记录 这就是WINS服务器的数据库 这里可以看到服务器的IP地址(10.0.0.1) NetBIOS名 也可以看到客户端的IP地址(10.0.0.2) NetBIOS名了 当WINSclient(客户端)重新启动快成功进入系统的时候有一项显示正在进行网络连接 这个时候WINS客户端就把自己的IP地址 NetBIOS名发送到WINS服务器的数据库里面了
当WINS客户端关机的时候有一项显示为正在断开网络连接 这个时候就把自己的NetBIOS名从WINS服务器的数据库里面释放掉
我刚才到windowsxp那台客户端正常关机了 看到了吗? 现在在WINS服务器的数据库里面看到WINDOWSXP的状态是已释放
对着服务器右键--选择属性--按高级 里面有一项启用爆发处理是沟上的 默认是中 高是1000个客户端 中是500 低是300 如果这些都不适 你也可以选择自定义输入合适的数目 如果你选择高的话 那么WINS服务器先让1000个用户来注册 注册成功之后再它们登录 1000个客户端之外的客户端先让它登录 登录成功后 当WINS服务器负载不是那么大 再给这些客户端去注册
假如网络中有三台WINS服务器的话 你可以在WINS那一项按添加把那三台WINS服务器的IP地址都添加到里面 我现在就添加三台吧 它们的IP地址分别是10.0.0.1 10.0.0.100 10.0.0.200 右边有箭头可以调换它们的顺序 最上面的那个优先级最高 也就是说那些WINS客户端先去找10.0.0.1这台WINS服务器 当找三次都没有反应的时候 再接着找那二台WINS服务器
在活动注册里面的空白处 右键--选择新建静态映射 计算机名就叫做WINSCLIENT吧 NetBIOS名也和计算机名一样 IP地址为10.0.0.111
看到了吗? 刚才创建的静态映射已经在静态那一列出现3个X了 创建了3条静态记录了 在过期日期那一列显示无限表示永远不会被删除掉
推复制发生的情景:WINS服务器启动时 当信息改动的项数达到配置的数量时 当WINS服务器数据库内有一项信息中的IP地址改动时
系统管理员手动方式进行立即复制的操作
对着复制伙伴右键--选择新建复制伙伴 这里我就输入10.0.0.55作为服务器的IP地址 按确定 计算机名就叫做winsserver吧 按确定
对着WINSSERVER双击--按高级 如果在我这台WINS服务器上配置成推/拉 那么在10.0.0.55那台WINS服务器也配置成推/拉 如果在我这台WINS服务器上配置成推 那么在10.0.0.55那台WINS服务器就配置成拉
我现在设置拉30分钟 推设置成10次数吧 对着WINSSERVER右键可以选择推复制 也可以选择拉复制
对着服务器名称右键--选择备份数据库 我就直接把它存储在C盘的根目录下吧 按确定
看到了吗? 这几个文件就是我刚才备份数据库里面的文件
如果要还原备份数据库呢 要先把所有任务停止掉才行 对着服务器名称右键--按所有任务--按停止就可以了
如果想还原备份数据库呢 就对着服务器名称右键--安还原数据库就ok了
整理WINS数据库:cd %systemroot% \system32\wins Net stop wins jetpack wins.mdb temp.mdb Net start wins