snmputil工具可以帮助您检测网络服务器的运行环境,支持服务器端口检测、网络代理检测、路由访问IP检测等多种操作模式,您可以根据自己建立的服务器客户端网络数据上传大小、通讯协议,串口等信息,利用本工具扫描可能存在的数据差异以及测试数据的运行情况,从而让您可以在调试软件以及获取网络数据的时候获得更加高级的安全保障;Snmputil.exe工具免费版的运行方式是输入对应的命令字符代码,软件会根据不同的代码执行指定的检测项目,测试的结果会自动显示在界面浏览区域。

软件功能
SNMP是简单网络管理协议,支持路由器和访问服务器、交换机和网桥、集线器、计算机主机或打印机。代理是驻留在设备内的软件模块。该代理将信息转换成与SNMP兼容的格式。NMS运行监控应用程序。它们提供了网络管理所需的大部分处理和内存资源。
SNMP MIB OID的概述
MIB代表管理信息库,是分层组织的信息集合。使用诸如SNMP之类的协议访问这些文件。有两种类型的MIB:标量和表。标量对象定义单个对象实例,而表对象定义在MIB表中分组的多个相关对象实例。
可以从这里下载特定设备或系统的MIB文件
OID或对象标识符唯一地识别管理对象在MIB层次。这可以被描述为一棵树,树的层次是由不同的组织分配的。顶层MIB对象标识(OID)属于不同的标准化组织。供应商定义私有分支,包括为自己的产品管理的对象。
软件特色
snmputil,就是程序名。
get,就理解成获取一个信息。
getnext,就理解成获取下一个信息。
walk,就理解成获取一堆信息(嗯,应该说所有数据库子树/子目录的信息)
agent,具体某台机器拉。
community,嗯就是那个“community strings”“查询密码”拉。
oid,这个要多说一下,这个呢,就是物件识别代码(Object Identifier)。
可以把oid理解成MIB管理信息库中各种信息分类存放树资源的一个数字标识。
使用方法
1、打开软件的file菜单功能,可以选择打开新的文件ctrl+O、也可以执行已有文件ctrl+N

2、加载的文件类型就可以snmput file(*.snp)格式的文件

3、可以在下方设置SNMP Function to Execute可以执行的功能,点击一个项目执行就可以了

使用说明
您需要在SNMP服务器上运行这些命令
获取目标主机上可用的磁盘空间
#snmpget -v 1 -c “community” target_name_or_ip .1.3.6.1.4.1.2021.9.1.7.1
这将返回在snmpd.conf“磁盘”部分的第一项可用的磁盘空间;1取代的N的n次方项
获取目标主机上的1分钟系统负荷
#snmpget -v 1 -c “community” target_name_or_ip .1.3.6.1.4.1.2021.10.1.3.1
获取目标主机上的5分钟系统负荷
#snmpget -v 1 -c “community” target_name_or_ip .1.3.6.1.4.1.2021.10.1.3.2
获取目标主机上的15分钟系统负载
#snmpget -v 1 -c “community” target_name_or_ip .1.3.6.1.4.1.2021.10.1.3.3
获取目标主机上可用交换空间的数量。
#snmpget -v 1 -c “community” target_name_or_ip .1.3.6.1.4.1.2021.4.4.0
常用SNMP组
snmpInPkts 1.3.6.1.2.1.11.1
snmpOutPkts 1.3.6.1.2.1.11.2
snmpInBadVersions 1.3.6.1.2.1.11.3
snmpInBadCommunityNames 1.3.6.1.2.1.11.4
snmpInBadCommunityUses 1.3.6.1.2.1.11.5
snmpInASNParseErrs 1.3.6.1.2.1.11.6
NOT USED 1.3.6.1.2.1.11.7
snmpInTooBigs 1.3.6.1.2.1.11.8
snmpInNoSuchNames 1.3.6.1.2.1.11.9
snmpInBadValues 1.3.6.1.2.1.11.10
snmpInReadOnlys 1.3.6.1.2.1.11.11
snmpInGenErrs 1.3.6.1.2.1.11.12
snmpInTotalReqVars 1.3.6.1.2.1.11.13
∨ 展开