snmpwalk

什么是snmpwalk?
snmpwalk是一个SNMP小程序,它使用SNMP的GETNEXT请求查询指定OID(SNMP协议中的对象标识)入口的所有OID树信息,并显示给用户。

snmpwalk的作用?
可使用snmpwalk查看支持SNMP协议的设备的一些信息,如cisco交换机或路由器IP地址等,也可用来协助开发SNMP功能。

snmpwalk -v 1或2(代表SNMP版本) -c SNMP读密码 IP地址 OID(对象标示符)
(1) -v: 指定snmp的版本, 1或者2;
(2) -c: 指定连接设备SNMP读密码;
(3) IP: 指定要walk的设备的IP地址;
(4) Oid:代表要获取设备的指标oid;

用法举例:
例如获取cisco设备100.100.0.1的接口类型
Snmpwalk –v 2c –c public 100.100.0.1 1.3.6.1.2.1.2.2.1.3
Snmpwalk –v 2c –c public 100.100.0.1 1.3.6.1.2.1.2.2.1.10 查看in
Snmpwalk –v 2c –c public 100.100.0.1  1.3.6.1.2.1.2.2.1.16 查看out
Snmpwalk –v 2c –c public 100.100.0.1  ifDescr  查看对应的接口

时间: 2024-10-27 00:05:38

snmpwalk的相关文章

openwrt安装SNMP,实现snmpwalk命令

snmp的功能就不赘述了,主要是实现设备监控. 在openwrt上安装snmp实现本机被监控的介绍网上也很多,唯独通过snmpwalk命令获取其他设备状态的功能没有什么介绍. 特地看看openwrt的wiki,找到安装方法. 关键就一句 opkg update opkg install snmp-utils 安装成功后可以测试远程设备的状态 snmpwalk -Os -c public -v2c 192.168.1.1

snmpwalk命令常用方法总结(转)

snmpwalk命令则是测试系统各种信息最有效的方法,常用的方法如下: 1.snmpwalk -c public -v 1 -m ALL 10.0.1.52 .1.3.6.1.2.1.25.1    得到取得windows端的系统进程用户数等 2.snmpwalk -c public -v 1 -m ALL 10.0.1.52 .1.3.6.1.2.1.25.2.2  取得系统总内存 3.snmpwalk -c public -v 1 -m ALL 10.0.1.52 hrSystemNumUs

snmpwalk常用命令

[[email protected] ~]# rpm -qf `which snmptrap`  net-snmp-utils-5.5-54.el6_7.1.x86_64 测试snmp协议是否正常工作 1 v2协议 使用命令 -c 密码 snmpwalk -v 2c -c public <youip> 2 v3协议(注意确保snmp服务器的snmp服务开启) -u 用户名 -a 算法 -A 密码 auth的密码 -x 加密算法 -X 加密密码 priv的密码 192.168.1.1 snmp服

snmpwalk用法

什么是snmpwalk snmpwalk是一个SNMP小程序,它使用SNMP的GETNEXT请求查询指定OID(SNMP协议中的对象标识)入口的所有OID树信息,并显示给用户. snmpwalk的作用 可使用snmpwalk查看支持SNMP协议的设备的一些信息,如交换机或路由器IP地址等,也可用来看服务器各种信息. snmpwalk的用法 snmpwalk -v 2(代表版本) -c SNMP读密码 IP地址 OID(对象标示符) (1) -v: 指定snmp的版本, 1或者2:(2) -c: 

H3C设备与中兴89系列交换机snmp V3配置模板与kali snmpwalk配套测试

SNMP V3 支持三重安全机制,比V2C.V2与V1更安全NMS与Agent建立连接时需要认证,报文传输需要加密:交互时需要团体名. 1.中兴89系列交换机SNMP v3 配置模板:snmp  enable  inform snmp version v3 enable snmp community XXXsnmp-server group ztegrp v3 auth read DefaultViewsnmp-server group ztegrp v3 auth write DefaultV

烂泥:使用snmpwalk采集设备的OID信息

本文由秀依林枫提供友情赞助,首发于烂泥行天下. 打算开始学习有关监控方面的知识,但是现在很多监控系统都是根据SNMP进行的.而SNMP监控的性能指标很多都是通过snmpwalk采集设备的OID信息得到的,所以今天就来先介绍下,如何通过snmpwalk来采集设备的OID信息. 要使用snmpwalk采集设备的OID信息,需要以下几个步骤: 1. 理解snmpwalk的原理 2. 安装snmpwalk 3. snmpwalk参数说明 4. snmpwalk的使用方法 5. 使用snmpwalk采集设

snmpwalk与snmpget的区别

snmpwalk是对OID值的遍历(比如某个OID值下面有N个节点,则依次遍历出这N个节点的值.如果对某个叶子节点的OID值做walk,则取得到数据就不正确了,因为它会认为该节点是某些节点的父节点,而对其进行遍历,而实际上该节点已经没有子节点了,那么它会取出与该叶子节点平级的下一个叶子节点的值,而不是当前请求的节子节点的值.) snmpget是取具体的OID的值.(适用于OID值是一个叶子节点的情况) 转自 :http://minifishlp.blog.hexun.com/16143057_d

常用snmpwalk命令

使用该命令需提前安装好net-snmp*rpm相关包 语法: snmpwalk -v 1或2(代表SNMP版本) -c SNMP读密码 IP地址 OID(对象标示符) (1) -v: 指定snmp的版本, 1或者2:(2) -c:    指定连接设备SNMP读密码:(3) IP:    指定要walk的设备的IP地址:(4) Oid:代表要获取设备的指标oid: 常用命令: 1.snmpwalk -c public -v 1 -m ALL 10.0.1.52 .1.3.6.1.2.1.25.1

修改SNMP端口并利用snmpwalk测试,nagios监控,脚本读取后筛选出磁盘占用空间的值

############################################################插入一个信息Handy.sh里,Linux下如果要根据read到的nl序号筛选出目录名.需要用以下表达式:folder_name=ls -l "$DIR" | awk -F" " '{ print $9 }' | grep -v Handy.sh | nl | grep '\ '"$REPLY"$'\t' | a<br/&