常用snmpwalk命令

Posted enki-fang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了常用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    得到取得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 hrSystemNumUsers       取得系统用户数

4、snmpwalk -c public -v 1 -m ALL 10.0.1.52 .1.3.6.1.2.1.4.20   取得IP信息

5、snmpwalk -v 2c -c public 10.0.1.52 system  查看系统信息

6、snmpwalk -v 1 10.0.1.52 -c public ifDescr  获取网卡信息

7、snmpwalk -v 2c -c public 10.0.1.52 .1.3.6.1.2.1.25.1   得到取得windows端的系统进程用户数等

 

snmpwalk功能很多,可以获取系统各种信息,只要更改后面的信息类型即可。如果不知道什么类型,也可以不指定,这样所有系统信息都获取到:

snmpwalk -v 2c -c public 10.0.1.52

 




以上是关于常用snmpwalk命令的主要内容,如果未能解决你的问题,请参考以下文章

snmpwalk显示oid

openwrt安装SNMP,实现snmpwalk命令

SNMP设置

snmpwalk 安装与使用详解-windows下

snmpwalk

snmpwalk用法