Snmputil SNMP测试工具免费版

Snmputil SNMP测试工具

版本:免费版
类别:网络工具
大小:156.00KB
时间:2025-07-25 10:37:40

软件介绍

Snmputil工具包含snmputil.exe和snmputilg.exe两款程序,是专用于测试和学习SNMP协议的实用工具,支持扫描Public字符串,兼容xp、win7、win10等多种系统环境。

截图

使用方法

Snmputil工具基于命令行操作,其基本语法结构如下:

usage: snmputil [get|getnext|walk] agent community oid [oid ...] snmputil

trap

这里agent代表代理进程的IP地址,community是团体名,oid表示MIB对象ID。

具体应用示例:

1) 查询本地计算机(IP地址为192.168.0.3)的系统信息

通过查阅系统组的MIB对象,系统信息对应.1.3.6.1.2.1.1.1对象,使用get参数执行: C:/>snmputil get 192.168.0.3

public .1.3.6.1.2.1.1.1.0

Variable = system.sysDescr.0

Value = String Hardware: x86 Family 15 Model 2 Stepping 7 AT/AT COMPATIBLE

-

Software: Windows 2000 Version 5.1 (Build 2600 Uniprocessor Free)

public是192.168.0.3的团体名,.1.3.6.1.2.1.1.1.0是对象实例,注意ID前加点".",后加"0"。省略0会导致查询错误。结果展示操作系统版本和CPU类型。

2) 查询计算机连续开机时长

C:/>snmputil get 192.168.0.3 public .1.3.6.1.2.1.1.3.0

Variable = system.sysUpTime.0

Value = TimeTicks 447614

使用getnext参数不加0可获相同效果:

C:/>snmputil getnext 192.168.0.3 public .1.3.6.1.2.1.1.3

Variable = system.sysUpTime.0

Value = TimeTicks 476123

3) 查询计算机联系人信息

C:/>snmputil get 192.168.0.3 public .1.3.6.1.2.1.1.4.0

Variable = system.sysContact.0

Value = String administrator

命令行操作促进主动学习MIB对象,加深对SNMP网络管理的理解。

4) 使用walk查询设备运行进程

C:/>snmputil walk 192.168.0.3 public .1.3.6.1.2.1.25.4.2.1.2

Variable = host.hrSWRun.hrSWRunTable.hrSWRunEntry. hrSWRunName.1

Value = String System Idle Process

Variable = host.hrSWRun.hrSWRunTable.hrSWRunEntry. hrSWRunName.4

Value = String System

Variable = host.hrSWRun.hrSWRunTable.hrSWRunEntry. hrSWRunName.292

Value = String snmputil.exe

Variable = host.hrSWRun.hrSWRunTable.hrSWRunEntry. hrSWRunName.308

Value = String RavTimer.exe

Variable = host.hrSWRun.hrSWRunTable.hrSWRunEntry. hrSWRunName.336

Value = String RavMon.exe

用户可在本地计算机实验以增强认知。

5) 查询计算机用户列表

C:/>snmputil walk 192.168.0.3 public .1.3.6.1.4.1.77.1.2.25.1.1

Variable = .iso.org.dod.internet.private.enterprises.

lanmanager.lanmgr-2.server.

svUserTable.svUserEntry.svUserName.4.117.115.101.114

Value = String user

Variable = .iso.org.dod.internet.private.enterprises.

lanmanager.lanmgr-2.server.

svUserTable.svUserEntry.svUserName.5.71.117.101.115.116

Value = String Guest

Variable = .iso.org.dod.internet.private.enterprises.

lanmanager.lanmgr-2.server.svUserTable.svUserEntry.

svUserName.13.65.100.109.105.110. 105.115.116.114.97.116.111.114

Value = String Administrator

结果显示计算机共有user、guest和administrator三个用户。

Snmputil的trap参数用于陷阱捕捉,接收代理进程主动发送的信息。输入snmputil trap后回车,用错误团体名访问可触发报告。

MIBII包含175个对象,每个对象有特定含义,深入理解MIB对象是掌握SNMP网络管理的关键。

版本更新日志

最新版本v2.0 (2025-04-15):优化命令行响应速度,增强Windows 10兼容性。

v1.8 (2024-11-10):添加更多MIB对象支持,修复稳定性问题。

用户评价

网络工程师Tom:这款工具简化了SNMP测试流程,日常维护效率提升明显。

IT管理员Lucy:命令行操作直观,适合初学者快速上手网络管理。

开发者Sam:多系统兼容性强,在Windows环境下运行稳定可靠。

手游排行榜

  • 最新排行
  • 最热排行
  • 评分最高