snmp信息的查询命令snmpwalk
在日常监控中,经常会用到 snmp 服务,而 snmpwalk 命令则是测试系统各种信息最有效的方法,现总结一些常用的方法如下:
获取所有信息snmpwalk -v 2c -c public 52.0.13.14
1、snmpwalk -c public -v 1 -m ALL 192.168.30.49 .1.3.6.1.2.1.25.1
得到取得 windows 端的系统进程用户数等
2、snmpwalk -c public -v 1 -mALL 192.168.30.49
.1.3.6.1.2.1.25.2.2 取得系统总内存
3、snmpwalk -c public -v 1-m ALL 192.168.30.49 hrSystemNumUsers
系统登录用户数
4、snmpwalk -c public -v 1 -m ALL192.168.30.49 .1.3.6.1.2.1.4.20 取得 IP 信息
5、snmpwalk -v 2c -c public192.168.30.49 system 查看系统信息
也可以使用snmpwalk -v 2c -c public
192.168.30.49 1.3.6.1.2.1.1
1.3.6.1.2.1.1(iso->identifiedorganization->dod->internet->mgmt2->mib-2->system)
6、snmpwalk -v 1 192.168.30.49 -c public ifDescr1、snmpwalk -v 2c -c public 10.103.33.1.1.3.6.1.2.1.25.1
得到取得 windows 端的系统进程用户数等.
其中 -v 是指版本,-c 是指密钥也就是客户端 snmp.conf 里面所设置的,下面类同。
7、snmpwalk -v 2c -c public 10.103.33.1 .1.3.6.1.2.1.25.2.2 取得系统总内存
8、snmpwalk -v 2c -c public 10.103.33.1 hrSystemNumUsers 取得系统用户数(包含root)
9、snmpwalk -v 2c -c public 10.103.33.1
.1.3.6.1.2.1.4.20 取得IP信息
10、snmpwalk -v 2c -c public 10.103.33.1 system 查看系统信息
11、snmpwalk -v 2c -c public 10.103.33.1 ifDescr 获取网卡信息
12、snmpwalk -v 1 192.168.5.21 -c public .1.3.6.1.2.1.25.4.2.1.2 获取进程
13、snmpwalk -v 1 192.168.5.21 -c public .1.3.6.1.2.1.1 列出系统信息
14、snmpwalk -v 2c -c public 192.168.5.21 udp 和在本地执行netstat –an得到的数据几乎相同
以下验证未通过,不知道是否可信
snmputil
walk 对方ip public .1.3.6.1.4.1.77.1.2.25.1.1 列系统用户列表
snmputil
get 对方ip public .1.3.6.1.4.1.77.1.4.1.0 列出域名
snmputil
walk 对方ip public .1.3.6.1.2.1.25.6.3.1.2 列出安装的软件
查询snmp数据可以采取两种方式,一种是通过数据数查询,另一种数直接通过对象名查询
[root@localhost root]# snmpwalk -v 2c -c
public 192.168.5.21 icmp.1
IP-MIB::icmpInMsgs.0 = Counter32: 6242395
[root@localhost root]# snmpwalk -v 2c -c
public 192.168.5.21 .1.3.6.1.2.1.5.1
IP-MIB::icmpInMsgs.0 = Counter32: 6242508
不知道这个跟smnpd的配置文件是否添加view tftview included icmp有关
snmp信息的查询命令snmpwalk的更多相关文章
- python并发获取snmp信息及性能测试
python & snmp 用python获取snmp信息有多个现成的库可以使用,其中比较常用的是netsnmp和pysnmp两个库.网上有较多的关于两个库的例子. 本文重点在于如何并发的获取 ...
- SNMP信息泄露漏洞
SNMP协议简介 名称:SNMP(Simple Network Management Protocol)简单网络管理协议 端口:161 协议:UDP 用途:SNMP代理者以变量呈现管理资料.管理系统透 ...
- DBA查询命令积累——不断更新
原文:DBA查询命令积累--不断更新 一.服务器配置: 1.兼容级别:兼容级别只影响指定数据库中的行为,而不会影响整个服务器上的行为. 1.1.查看数据库兼容级别及更改兼容级别: SELECT com ...
- Linux检查和收集硬件信息的常用命令总结
Linux检查和收集硬件信息的常用命令总结 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. Linux基础真的很重要,基础不牢,地动山摇.这句话我是听老男孩创始人冉总说的一句话,起初 ...
- 手机WiFi万能钥匙查看破解的password和手机查询命令收集
手机须要网络利用WiFi万能钥匙破解了WIFI的password.手机就能够上网了,但假设想在电脑上使用手机破解的Wifi热点上网就须要password,此时须要知道手机破解的password,WiF ...
- Eucalyptus常用查询命令
前言: Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems (Eucalyptus) ...
- ELK查询命令详解
目录 ELK查询命令详解 倒排索引 使用ElasticSearch API 实现CRUD 批量获取文档 使用Bulk API 实现批量操作 版本控制 什么是Mapping? 基本查询(Query查询) ...
- find的基本查询命令《一》
一. find的基本查询命令 find命令最常用的是查找某个文件,如: find ./ -name "abc.txt" 则会在当前目录及子目录下查找abc.txt文件 更常用的是查 ...
- ELK查询命令详解总结
目录 ELK查询命令详解 倒排索引 倒排索引原理 分词器介绍及内置分词器 使用ElasticSearch API 实现CRUD 批量获取文档 使用Bulk API 实现批量操作 版本控制 什么是Map ...
随机推荐
- Linux命令(三) 移动文件 mv
用户可以使用 mv 命令来移动文件或目录至另一个文件或目录, 还可以将目录或文件重命名. 如果将一个文件移动到一个已经存在的目标文件中,目标文件的内容将会被覆盖.mv 命令接收两个参数时,第一个参数表 ...
- Docker(十一)-Docker commit创建镜像
创建镜像有很多方法,用户可以从 Docker Hub 获取已有镜像并更新,也可以利用本地文件系统创建一个. 修改已有的镜像 查看已有的镜像: $ sudo docker images REPOSITO ...
- Docker(五)-Dcoker容器
简单的说,容器是独立运行的一个或一组应用,以及它们的运行态环境. 如果把镜像看成面向对象中的 类 的话,那么容器就是 类 的实例化 对象. 容器 启动容器 启动容器有两种方式,一种是基于镜像新建一个容 ...
- 继承Tcalendar控件,让当天日期醒目显示
一.新建一控件 打开Delphi主菜单Cpmponent—New Cpmponent: 二.配置参数 点击OK键,打开Unit单元文件. 三.修改单元文件 unit LyCalendar; inter ...
- 当数据库字段与model字段规则不一致时候 需要在xml里面手工转换
- BZOJ 3174 拯救小矮人(贪心+DP)
题意 一群小矮人掉进了一个很深的陷阱里,由于太矮爬不上来,于是他们决定搭一个人梯.即:一个小矮人站在另一小矮人的 肩膀上,知道最顶端的小矮人伸直胳膊可以碰到陷阱口.对于每一个小矮人,我们知道他从脚到肩 ...
- AJAX 原生态
AJAX 原生态 原生态AJAX详解和jquery对AJAX的封装 A ...
- IOI2018题解
只有部分题解 练习赛 T2 自然还是要简单考虑了 0~n-1的排列,考虑相对的大小 我们先考虑对于前三个:a,b,c 询问a,b,询问b,c,再询问a,b,c 发现,如果三个知道两个,那么第三个可以唯 ...
- 【转】METADATATYPE的使用,MVC的MODEL层数据验证
http://www.cnblogs.com/chshnan/archive/2011/07/08/2100713.html MetadataType的使用,MVC的Model层数据验证指定要与数据模 ...
- openstack遇到的错误
错误1:运行python脚本,提示401错误(未授权) 解决方法:我的是因为版本问题,注意变量名称等 学新版本吧........