首页 > 其他分享 >snmpwalk工具使用

snmpwalk工具使用

时间:2024-09-05 16:48:13浏览次数:10  
标签:报文 使用 指定 接口 2c 工具 snmpwalk public

snmpwalk工具使用
简介snmpwalk
snmpwalk是SNMP的一个工具,它使用SNMP的GETNEXT请求查询指定OID(SNMP协议中的对象标识)入口的所有OID树信息,并显示给用户。
在linux下使用snmpwalk工具,我们必须要安装net-snmp-utils这个软件包。
注意:如果linux只安装net-snmp的话,则不包含snmpwalk工具,如下:
yum -y install net-snmp-utils
rpm -qa | grep snmp

snmpwalk 命令参数
–h:显示帮助。
–v:指定snmp的版本, 1或者2c或者3。
–c:指定连接设备SNMP密码。
–V:显示当前snmpwalk命令行版本。
–r:指定重试次数,默认为0次。
–t:指定每次请求的等待超时时间,单为秒,默认为3秒。
–l:指定安全级别:noAuthNoPriv|authNoPriv|authPriv。
–a:验证协议:MD5|SHA。只有-l指定为authNoPriv或authPriv时才需要。
–A:验证字符串。只有-l指定为authNoPriv或authPriv时才需要。
–x:加密协议:DES。只有-l指定为authPriv时才需要。
–X:加密字符串。只有-l指定为authPriv时才需要。
snmpwalk使用方法很简单,如下:
snmpwalk -v 1或2c(代表SNMP版本) -c SNMP读团体密码 IP地址 OID(对象标示符)
–v:指定snmp的版本, 1或者2,该参数必须有。
–c:指定连接设备SNMPSNMP读团体密码,该参数必须有。
IP:指定要walk的设备的IP地址,该参数必须有。
OID:代表要获取设备的指标oid,该参数不是必须的。

案例:
命令 描述
snmpwalk -v 2c -c public 192.168.237.50 .1.3.6.1.4.1.2021.10.1.3 监控cpuload
snmpwalk -v 2c -c public 10.1.1.1 .1.3.6.1.2.1.25.2.2 取得系统总内存
snmpwalk -v 2c -c public 10.1.1.1 hrSystemNumUsers 取得系统用户数(注意:hrSystemNumUsers与.1.3.6.1.2.1.25.1.5是等效的)
snmpwalk -v 2c -c public 10.1.1.1 .1.3.6.1.2.1.4.20 取得IP信息
snmpwalk -v 2c -c public 10.1.1.1 system 查看系统信息
snmpwalk -v 2c -c public 10.1.1.1 ifDescr 获取网卡信息
MIB介绍【交换机MIB浏览器ifType、ifDescr、ifMtu、ifInOctets等的含义】

  • MIB 描述
  • ifType 接口的类型取值117表示接口为GigabitEthernet,取值62表示借口为FastEnthernet等
  • ifMtu 可传输数据包的最大字节数
  • ifinOctets 接口输入的字节数
  • ifoutOctets 接口输出的字节数
  • ifIndex 桥接端口对应的端口
  • ifSpeed 接口速率
  • ifPhysAddress 接口的数据链路地址
  • ifAdminStatus 接口的管理状态
  • ifOperStatus 接口的操作状态
  • ifLastChange 接口最后更新成当前操作状态的时刻
  • ifInUcastPkts 通过上层协议传递到子网的单播报文数
  • ifInNUcastPkts 传递给上层网络协议的非单报文数
  • ifInDiscards 被丢弃(尽管没有错误)的输入报文数,并且这些报文不会被传递给上层网络协议
  • ifInErrors 流入的错误报文数,由于错误使得这些报文不会被传递给上层网络协议
  • ifInUnknownProtos 由于未知或不支持的网络协议而丢弃的输入报文的数量
  • ifOutUcastPkts 上层协议(如IP)需要发送给一个网络单播地址的报文数,该数量包括丢弃的或未发送的报文数
  • ifOutNUcastPkts 上层协议(如IP)需要发送给一个非单播地址的报文数,该数量包括丢弃的或因为某种原因未发送的报文数
  • ifOutDiscards 由于某种与特定错误条件无关的原因,而不能发送的报文数。例如,可能由报文TTL超时导致()
  • ifOutErrors 由于错误而不能发送的报文数量
  • ifOutQLen 该设备上的输出报文队列长度
  • ifSpecific MIB引用定义,指向一个用于实现该网络接口的特定介质类型
  • atIfIndex 指向每个特定映射
  • atPhysAddress 介质相关的物理地址(是一个有效的IP地址)
  • atNetAddress 介质相关物理地址所关联的IP地址

————————————————

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/cnxhsy/article/details/127309831

标签:报文,使用,指定,接口,2c,工具,snmpwalk,public
From: https://www.cnblogs.com/gered/p/18398792

相关文章

  • 《DNK210使用指南 -CanMV版 V1.0》第二十二章 六轴传感器——原始数据读取实验
    第二十二章六轴传感器——原始数据读取实验1)实验平台:正点原子DNK210开发板2)章节摘自【正点原子】DNK210使用指南-CanMV版V1.03)购买链接:https://detail.tmall.com/item.htm?&id=7828013987504)全套实验源码+手册+视频下载地址:http://www.openedv.com/docs/boards/k210/ATK-......
  • prompt提示词调优工具介绍-promptfoo
    认识promptfoopromptfoo是一款开源的prompt调优工具,该工具支持如下功能:支持常见OpenAI、Anthropic、Azure、Google、HuggingFace、开源模型(如Llama),或自定义API程序以用于任何LLM模型提示词调优。支持批量跑提示词;支持提示词文件导入,模型应答结果导出;还有更多功能,......
  • sqlmap工具查询接口是否存在sql注入
     转:https://blog.csdn.net/m0_63641882/article/details/134529081 sqlmap-u'https://orgvue3.cyberwing.cn/api/org/tree/unitTree?id=0&_t=1725517383534'--header'Authorization:BearereyJraWQiOiI2MGMyY2RiNC03N2NlLTQzYzMtOTdiNS0xNmE1YjVlM......
  • 【工具推荐】TomcatWeakPassChecker v2.2(最新版本) - Tomcat 漏洞一键漏洞利用getshe
    工具介绍:一键tomcat漏洞批量弱口令检测、后台部署war包getshell,该脚本用于检查ApacheTomcat管理页面的弱密码,并尝试通过上传自定义WAR包部署GodzillaWebshell。如果成功,将记录成功登录的信息以及获取到的Webshell地址。下载地址链接:https://pan.quark.cn/s/2062b75c4312环......
  • 【正点原子K210连载】第二十四章 LCD显示实验 摘自【正点原子】DNK210使用指南-CanMV
    第二十四章LCD显示实验本章将介绍初步介绍CanMV下LCD的使用。通过本章的学习,读者将学习到板载LCD的简单使用。本章分为如下几个小节:24.1lcd模块介绍24.2硬件设计24.3程序设计24.4运行验证24.1lcd模块介绍lcd模块是CanMV内置的模块,lcd模块用于驱动LCD进行一些简单的显示......
  • 【正点原子K210连载】第二十五章 LCD图片显示实验 摘自【正点原子】DNK210使用指南-Ca
    第二十五章LCD图片显示实验本章将介绍在LCD上的图片显示。通过本章的学习,读者将学习到LCD上图片的显示。本章分为如下几个小节:25.1lcd模块介绍25.2硬件设计25.3程序设计25.4运行验证25.1lcd模块介绍有关lcd模块的介绍,请见第24.1小节《lcd模块介绍》。25.2硬件设计25......
  • 支持国产——使用mmdetection进行目标检测并保存推理结果图片
    ⭐️概述MMDetection是OpenMMLab算法体系的一部分,OpenMMLab是一个国产的开源计算机视觉算法体系。今天小编初次体验了MMDetection,怀着激动的心情,将这次体验记录下来。⭐️准备工作笔者的cuda版本是11.8python环境中pytorch相关版本是:torch1.......
  • 使用vue-json-pretty和vue-json-schema-editor-visual封装一个可视化json数据编辑器及
    一、前言        最近做了一个需求,要求实现可以对json结构进行编辑保存及字段级别的权限管控,结合目前已有的轮子和当前项目的结构,决定使用vue-json-pretty和vue-json-schema-editor-visual来实现效果如下组件支持修改左侧json数据,自动生成右侧树。也支持修改右侧树......
  • 通义灵码最全使用指南,一键收藏
    通义灵码,作为智能编码助手,可以在你进行编码工作时,为你提供行级/函数级实时续写、注释生成代码、单元测试生成、代码优化、注释生成、代码解释、研发智能问答、代码问题修复等辅助编码工作的功能。安装指南:https://tongyi.aliyun.com/lingma/download代码智能补全行级/函数级实......
  • 通义灵码最全使用指南,一键收藏
    通义灵码,作为智能编码助手,可以在你进行编码工作时,为你提供行级/函数级实时续写、注释生成代码、单元测试生成、代码优化、注释生成、代码解释、研发智能问答、代码问题修复等辅助编码工作的功能。安装指南:https://tongyi.aliyun.com/lingma/download代码智能补全行级/函数级实......