执行snmpwalk中,没有获取名称,反而输出了一堆oid;
命令: snmpwalk -O a -c public -v 2c 10.8.1.1
iso.3.6.1.2.1.1.7.0 = INTEGER: 78 iso.3.6.1.2.1.1.8.0 = Timeticks: (0) 0:00:00.00 iso.3.6.1.2.1.1.9.1.2.1 = OID: iso.3.6.1.4.1.9.7.129 iso.3.6.1.2.1.1.9.1.2.2 = OID: iso.3.6.1.4.1.9.7.115 iso.3.6.1.2.1.1.9.1.2.3 = OID: iso.3.6.1.4.1.9.7.265 iso.3.6.1.2.1.1.9.1.2.4 = OID: iso.3.6.1.4.1.9.7.112 iso.3.6.1.2.1.1.9.1.2.5 = OID: iso.3.6.1.4.1.9.7.106 iso.3.6.1.2.1.1.9.1.2.6 = OID: iso.3.6.1.4.1.9.7.47 iso.3.6.1.2.1.1.9.1.2.7 = OID: iso.3.6.1.4.1.9.7.122 iso.3.6.1.2.1.1.9.1.2.8 = OID: iso.3.6.1.4.1.9.7.43
原来在snmp中,需要配置几个环境变量
export MIBDIRS=(mib目录) export MIBS=(具体的mib文件)
配置完成后,就可以取出结果了;
SNMPv2-MIB::sysORLastChange.0 = Timeticks: (0) 0:00:00.00 SNMPv2-MIB::sysORID.1 = OID: SNMPv2-SMI::enterprises.9.7.129 SNMPv2-MIB::sysORID.2 = OID: SNMPv2-SMI::enterprises.9.7.115 SNMPv2-MIB::sysORID.3 = OID: SNMPv2-SMI::enterprises.9.7.265 SNMPv2-MIB::sysORID.4 = OID: SNMPv2-SMI::enterprises.9.7.112 SNMPv2-MIB::sysORID.5 = OID: SNMPv2-SMI::enterprises.9.7.106 SNMPv2-MIB::sysORID.6 = OID: SNMPv2-SMI::enterprises.9.7.47 SNMPv2-MIB::sysORID.7 = OID: SNMPv2-SMI::enterprises.9.7.122 SNMPv2-MIB::sysORID.8 = OID: SNMPv2-SMI::enterprises.9.7.43 SNMPv2-MIB::sysORID.9 = OID: SNMPv2-SMI::enterprises.9.7.37 SNMPv2-MIB::sysORID.10 = OID: SNMPv2-SMI::enterprises.9.7.92 SNMPv2-MIB::sysORID.11 = OID: SNMPv2-SMI::enterprises.9.7.53 SNMPv2-MIB::sysORID.12 = OID: SNMPv2-SMI::enterprises.9.7.54 SNMPv2-MIB::sysORID.13 = OID: SNMPv2-SMI::enterprises.9.7.52 SNMPv2-MIB::sysORID.14 = OID: SNMPv2-SMI::enterprises.9.7.93
相关推荐
SNMP MIB 库的介绍 SNMP(Simple Network Management Protocol,简单网络管理协议)中的 MIB(Management Information Base,管理信息库)是一种虚拟的信息存储器,用于存储被管对象的集合,包括系统通用信息、网络...
SNMP主要由三个部分组成:管理信息库(MIB)、管理者(manager)和代理(agent)。 - **管理信息库(MIB)**:存储了所有被管对象的状态信息,这些对象通常以树形结构组织起来。 - **管理者(manager)**:即网络管理系统(NMS...
1. **接口MIB**:提供接口状态、统计信息,如接口速率、输入/输出包数、错误等。 2. **路由MIB**:包含路由表信息,包括下一跳、协议、度量值等。 3. **配置MIB**:存储设备配置信息,如VLAN、QoS策略、接口配置等。...
MIB库包含了设备的各种对象信息,这些对象可以通过SNMP(Simple Network Management Protocol)协议进行访问和操作。下面将详细阐述华为交换机MIB的相关知识点。 1. **SNMP与MIB** SNMP是一种广泛使用的网络管理...
该程序采用SNMP协议的GET和GETNEXT方式实现MIB信息的获取,并将获取的信息以JSON格式进行输出。 该论文和源代码可作为网络设备管理及JAVA语言学习的参考资料,也可用于实际网络设备的监控和管理。
1. **View**:定义了SNMP代理可以访问和暴露的MIB对象。在示例中,`systemview` 视图包含了`.1`,这可能表示基本的系统信息。 2. **Community String**:SNMP协议中的认证字符串,类似于密码。`local` 和 `localhost...
SNMPWALK是一个通过SNMP GET-NEXT类型PDU,实现对目标AGENT的某指定MIB分支信息进行完整提取输出的命令工作。 snmpwalk是SNMP的一个工具,它使用SNMP的GETNEXT请求查询指定OID(SNMP协议中的对象标识)入口的所有OID...
`snmpwalk`命令还有许多其他选项,如`-n`用于指定非重复者的数量,`-r`为重试次数,`-t`为超时时间,`-O`用于输出格式化等。在`snmpwalk命令常用方法总结.txt`文件中,可能详细列出了这些选项及其应用场景。 ### ...
MIB库是SNMP的核心组成部分,存储了网络设备的各种管理对象,如接口统计、路由信息等。多变量访问意味着通过一次SNMP请求可以获取MIB库中的多个变量值,提高数据采集效率。这种方法常用于网络流量监控,可以快速...
- 分析日志和输出,确认SNMP交互的正确性。 通过以上步骤,你就可以在PC上使用SNMP4J-Agent模拟一个SNMP服务器了。这对于开发和调试SNMP应用,特别是网络设备管理软件,非常实用。同时,由于SNMP4J-Agent是开源的...
SNMP由三部分组成:管理信息库(MIB)、代理(Agent)和网络管理系统(NMS)。MIB存储了网络设备的状态和配置信息;代理运行在网络设备上,负责收集MIB中的数据并响应NMS的查询;NMS则是管理员用来查看和控制网络...
简单网络管理协议(Simple Network Management Protocol, SNMP)是当前最为广泛使用的网络管理协议之一,它主要应用于TCP/IP网络环境下的网络监控与管理。SNMP不仅定义了网络管理的标准框架,还提供了相应的数据结构、...
- **管理信息库 (MIB)**:存储了所有可被SNMP管理的对象的信息。 - **SNMP代理**:运行在网络设备上的软件,负责收集和发送管理信息。 - **网络管理系统 (NMS)**:运行在管理站上的软件,用于监控和控制网络设备。 ...
其次,Logstash是一款强大的数据处理管道工具,能够接收、转换并输出各种类型的数据,包括SNMPTrap。通过配置Logstash的input插件,可以设置监听端口,接收来自华为设备的SNMPTrap消息。同时,使用filter插件,如...
GET请求是SNMP的基本操作之一,用于获取设备上的管理对象的当前值。 6. **处理响应**:当设备返回响应时,解析响应中的Value,通常需要根据MIB信息将其转换为可读的格式。 7. **数据展示**:将获取到的数据以合适...
用户可能只需运行这个程序,并提供RFC文档作为输入,就能得到相应的MIB输出。这表明工具的使用应该是相对直观和简单的。 关于RFC转换至MIB的知识点,我们可以涵盖以下几个方面: 1. **RFC的理解**:RFC文档包含了...
Logstash 的 SNMP 陷阱 v2c 输出 #概要 output { snmptrap { codec => ... # codec (optional), default: "line" host => ... # string (optional), default: "0.0.0.0" port => ... # number (optional), ...
`snmpwalk`是SNMP工具集的一部分,用于遍历网络设备上的MIB(Management Information Base)树,获取设备状态信息。在Ubuntu或Debian系统中,我们可以按照以下步骤安装和使用`snmpwalk`。 首先,我们需要了解提供的...
在`snmpd.conf`中添加`logto /var/log/snmp.log`可以将日志输出到指定文件。同时,使用`-D`选项启动SNMPd可开启调试模式。 总的来说,Linux-SNMP的配置是一个涉及安全策略、MIB访问和日志监控的复杂过程。正确配置...