实验四服务器代理设置与MIB信息获取一、实训目的利用MIB浏览器,浏览MIB结构及主机的MIB信息,理解MIB的概念、定义以及SNMP所支持的对管理对象值的检索和修改操作。同时掌握主机SNMP代理的配置,以及使用MIB浏览器进行简单网络管理。二、实训理论基础管理信息库(MIB)是一个按照层次结构组织的树状结构,如图1所示。管理对象被定义为树中的相应节点。管理对象是按照模块的形式组织,每个对象的父节点表示该种对象属于上层的哪一个模块。而且OSI为树中每一层的每个节点定义唯一的一个数字标识,每层中的该数字标识从1开始递增,这样树中的每个节点都可以用从根开始到目的节点的相应的标识对应的一连串的数字来表示,如1.3.6.1.2.1.1表示了MIBII中系统组子树,而1.3.6.1.2.1.1.1表示系统组中的系统描述(sytemDescrption)对象。每个对象的一连串数字表示被称为对象标识符(ObjectIndentifier,OID)。在实际网络管理中,就是管理者通过网管代理读取和设置MIB中的被管对象的值来达到监视和控制网络的目的。因此真正了解MIB的结构、被管对象的标识形式,以及MIB在网络管理系统中的重要地位,是掌握网络管理理论知识所必须的。实际上,用于浏览MIB里的被管对象的方法有多种,例如在Windows系统中通过安装SNMP服务和Microsoft提供的实用程序Snmputilg,就可以浏览到MIB库的被管对象。本次实训将采用MIB浏览器MibBrC14,它能直观显示管理信息库的树状结构,设置操作简单。图1MIB结构树三、实训内容1.安装的MIB浏览器软件;2.安装主机SNMP代理,并配置。3.使用MIB获取主机MIB信息,并设置MIB。四、实验步骤实验环境设置:ccitt(0)iso(1)Joint-iso-ccitt(2)dod(6)internet(1)mgmt(2)mib-2(1)experimental(3)private(4)directory(1)roottcp(6)org(3)本试验将主机A和B作为一组。现以主机A和B为例,说明实验步骤。其中主机B作为SNMP代理服务器,主机A作为SNMP管理器。连接网络,使用拓扑验证检查连接的正确性。【注意】1、如果主机B没有安装SNMP协议,请手动添加SNMP组件。方法如下:开始/控制面板/添加或删除程序/添加删除Windows组件,在弹出的“Windows组件向导”对话框中,选中“管理和监视工具”后,单击“详细信息”按钮,在弹出的“管理和监视工具”对话框中选中“简单网络管理协议(SNMP)”,“确定”按钮。实验步骤:1、配置代理服务器信息主机B启动SNMP服务,并创建具有“只读”权利的团体“public”接受来自任何主机的SNMP数据包。配置方法如下:(1)启动“服务”管理器:找到“控制面板/管理工具/服务”程序,双击启动。(2)启动“SNMPService”和“SNMPTrapService”。在服务程序列表中找到“SNMPService”和“SNMPTrapService”,选中“SNMPService”条目,单击鼠标右键,选择“属性”菜单项,并修改“启动类别”为“手动”,点击“确定”按钮保存设置。单击“服务”管理器菜单栏上的“启动”按钮启动服务。按同样的方法启动“SNMPTrapService”。启动后的状态(3)设置“代理”属性页。选中“SNMPService”条目,单击鼠标右键,选择“属性”菜单项。在属性页集合中找到“代理”属性页设置:联系人、位置内容;设置“陷井”属性页。在属性页集合中找到“陷井”属性页。设置团体名称:此处团体名称为主机A的团体名public、陷井目标:击添加,输入A主机名或IP地址。设置“安全”属性页。在属性页集合中找到“安全”属性页。设置接收团体名称:按添加,输入团体名为public,访问属性为只读。2、安装与启动MIB浏览器(1)安装MIB浏览器主机A上安装HiliSoftMIBBrowser(MibBrC14。exe):展开MibBrC14压缩文件,双击展开后文件夹中的可执行文件,即出现安装界面,按安装向导即可完成。(2)启动MIB浏览器开始—程序—HiliSoftMIBBrowser--HiliSoftMIBBrowserMIB1.6,运行MIB浏览器。出现试用版界面,单击试用按钮--单击关闭按钮-即出现MIB浏览器窗口.3、设置团体名并指定代理MIB浏览器所在计算机即管理站,这里为计算机A,服务器为代理(被管理设备),这里为计算机B。在主机A的MIB浏览器主界面,双击IP地址右侧的计算机图标,打开SNMP实体设置,设置界面如图:(1)观察SNMPV1/V2C栏中的ReadCommunity和Write的共同体名;(2)在计算机B上设置SNMP代理,其SNMP代理上的共同体名应配置与管理者即计算机A的相同;(3)在主机A的MIB浏览器主界面,IP地址项中输入主机B的IP地址。由于本MIB浏览器为试用版,不能输入主机B的IP地址,但可SNMP代理设置界面(上图)设置:在Address栏处输入输入主机B的IP地址,目的是与B主机代理建立联接,以获取B主机的MIB.(如果IP地址不变,若主机A设置了代理,则浏览的为本机MIB).关闭该SNMP实体窗口.4、获取代理服务器MIB信息在MIB浏览器主窗口,展开MIB树,选中某一MIB叶子对象,在窗口上方,操作命令栏中Get右边的右向按钮,获取B主机的该MIB值。同样方法获取以下要求的信息。尝试选择不同的命令如Get/GetBluk/等对表对象等进行块MIB信息操作。按照返回的代理服务器信息,填写下表:代理服务器信息OID返回值类型返回值主机名(sysname)主机开机时间(sysuptime)操作系统类型网卡数物理地址IP默认TTL值5、设置服务器代理信息(1)主机B修改SNMP服务配置,为团体“public”开放“读/写”权利。打开服务,选中“SNMPService”条目,单击鼠标右键,选择“属性”菜单项。在属性页集合中找到“安全”属性页。将团体“public”访问属性设置为“读/写”。(2)主机A的MIB浏览器上,选中“iso.org.dod.internet.mgmt.mib-2.system.sysName”节点;单击“操作\设置”菜单项,在弹出的“设置SNMP节点值”对话框中,填写“公共体名称”为“public”,填写节点值为任意字符串,在“变量邦定类型”中选择“OctetString”。单击“确定”按钮。(4)主机A进入“SNMP连接视图”,察看“iso.org.dod.internet.mgmt.mib-2.system.sysName”节点的值,确定该值是否被更新。主机B停止捕获数据,分析捕获到的数据。6、服务器代理的事件报告(1)主机B修改SNMP服务配置,为团体“public”设置“陷井”选中“SNMPService”条目,单击鼠标右键,选择“属性”菜单项。在属性页集合中找到“陷井”属性页;添加“社区名称”为public;单击“添加到列表”按钮;单击“添加(D)...”按钮来设置“陷井目标”(注意陷井目标使用主机A的IP地址)。(2)在属性页集合中找到“安全”属性页;选中“接受来自这些主机的SNMP”单选按钮;单击“添加(D)...”按钮来设置SNMP管理器的IP地址(注意此地址使用一个非组内主机的IP地址)。(4)主机A启动浏览器,工具菜单的“工具”中的SNMP实体的窗口中Address处输入主机B的IP地址。(5)主机A尝试获取主机B(SNMP代理服务器)的Trap信息。