首页
学习
活动
专区
圈层
工具
发布

SNMP学习笔记之SNMP介绍,OID及MIB库

该SNMP代理提供大量的对象标识符(OID-Object Identifiers)。一个OID是一个唯一的键值对。该代理存放这些值并让它们可用。...一个SNMP管理器(客户)可以向代理查询键值对中的特定信息。从程序员的角度看,这和导入大量的全局变量没有多少区别。SNMP的OID是可读或可写的。...尽管向一个SNMP设备写入信息的情况非常少,但它是各种管理应用程序用来控制设备的方法(例如针对交换机的可管理GUI)。SNMP中有一个基本的认证框架,能够让管理员发送公共名来对OID读取或写入的认证。...MIB和OID OID(对象标识符),是SNMP代理提供的具有唯一标识的键值。MIB(管理信息基)提供数字化OID到可读文本的映射。 2.1....OID OID的编写规则和习惯 SNMP OID是用一种按照层次化格式组织的、树状结构中的唯一地址来表示的,它与DNS层次相似。

6.4K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    SNMP学习笔记之Linux下安装和配置SNMP

    1.2、把压缩包传输到远程的Linux服务器   把压缩包使用FTP传输工具传输到远程的Linux服务器 ?   上传成功后在linux的root目录下就可以看到压缩包了,如下图所示: ?   ...也可以在linux命令行窗口使用ls命令罗列出Root目录所有的文件进行查看,如下图所示: ?...1.9、开启UDP 161端口的访问权限   完成snmpd的配置并且SNMP测试通过之后,要确保Linux的iptables防火墙对外开放了udp 161端口的访问权限,可以使用"iptables –...可以看到,目前iptables防火墙并没有对外开放udp 161端口的访问权限,也就是说,此时外面的计算机是无法访问Linux下的SNMP服务的,可以使用"iptables -I INPUT -p udp...我们可以在window系统下使用Snmputil.exe工具测试对Linux下的SNMP访问,测试Linux的UDP 161端口是否对外开放,如下图所示: ?

    13.9K51

    硬件中的OID是什么?SNMP如何通过OID获取信息?——用“图书馆”比喻彻底讲清底层原理-优雅草卓伊凡|小无

    硬件中的OID是什么?SNMP如何通过OID获取信息?——用“图书馆”比喻彻底讲清底层原理-优雅草卓伊凡|小无1....温度”SNMP协议 则是图书管理员(Agent),当你用SNMP查询时,管理员会按照OID编码找到对应的书(数据)并交给你。"...实战:如何用SNMP工具查询OID?...以Linux的snmpwalk命令为例:# 查询设备的所有系统信息(OID从1.3.6.1.2.1.1开始)snmpwalk -v 2c -c public 192.168.1.1 1.3.6.1.2.1.1...总结:OID是SNMP的“语言字典”OID 是设备的唯一数据标识符,像图书馆的图书编码。SNMP 通过OID实现精准数据查询,类似“按书号找书”。

    1.1K00

    SNMP学习笔记之SNMPWALK 安装与使用详解

    0x00 简介 snmpwalk是SNMP的一个工具,它使用SNMP的GETNEXT请求查询指定OID(SNMP协议中的对象标识)入口的所有OID树信息,并显示给用户。...0x01 Linux安装过程 在linux下使用snmpwalk工具,我们必须要安装net-snmp-utils这个软件包。...注意:如果linux只安装net-snmp的话,则不包含snmpwalk工具,如下: yum -y install net-snmp-utils snmpwalk -h sudo apt-get install...版本) -c SNMP密码 IP地址 OID(对象标示符) –v:指定snmp的版本, 1或者2,该参数必须有。...–c:指定连接设备SNMP读密码,该参数必须有。 IP:指定要walk的设备的IP地址,该参数必须有。 OID:代表要获取设备的指标oid,该参数不是必须的。

    16K11

    硬件厂商的MIB文档详解 | 如何查询OID? | MIB Browser实战指南-优雅草卓伊凡

    MIB的本质:设备的”数据字典”MIB(Management Information Base) 是SNMP协议的核心数据库,定义了设备中所有可通过SNMP管理的数据对象(OID)及其属性:数据类型(如整数...设备内置:通过SNMP命令snmpwalk可提取部分MIB信息。标准MIB库:IETF定义的通用MIB(如RFC1213-MIB)通常内置在网管工具中。二、OID的百科全书:标准与私有MIB分类1....工具推荐iReasoning MIB Browser(跨平台,免费版可用)ManageEngine MIB Browser(集成数据库)命令行工具:snmptranslate(Linux内置)2....步骤3:执行SNMP操作GET查询:输入目标设备IP和OID,点击Get获取实时数据。WALK遍历:获取整个子树数据(如所有接口状态)。...关键操作示例# 命令行查询示例(Linux)snmptranslate -On -IR sysName.0 # 将名字转OID→ 输出:1.3.6.1.2.1.1.5.0snmpget -v 2c -

    93700

    官方博文| 连老手也容易犯错的Zabbix SNMP该如何正确配置?

    目录 一 介绍 二 关于SNMP 1. SNMP版本 2. SNMP OID(对象标识符) 3. SNMP接口 4....SNMP OID (对象标识符) SNMP中最令人失望的是Key (密钥)不代表任何事物,它只是一个占位符,无法找到任何从设备中收集网络流量的密钥。...你需要使用SNMP OID (对象标识符),一串用于识别被监控设备及其状态的数字。...OID 因此,需要在item上配置OID以便从SNMP item接收数据。问题是通常你并不知道OID。只知道需要监控某些设备,但不知道需监控指标的OID。...新的MIB文件应被加入默认的MIB文件位置(至少在大部分Linux系统中如此),你可以在CLI (计算机指令)中打开: cd /usr/share/snmp/mibs 如果对一个MIB文件做了部分更改,

    1.9K20
    领券