snmpwalk的
这是命令 snmpwalk,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
snmpwalk - 使用 SNMP GETNEXT 请求检索管理值的子树
概要
snmpwalk的 【申请选项】【通用选项】代理【OID】
商品描述
snmpwalk的 是一个 SNMP 应用程序,它使用 SNMP GETNEXT 请求来查询网络实体
为信息树。
可以在命令行上给出对象标识符 (OID)。 此 OID 指定哪个
将使用 GETNEXT 请求搜索对象标识符空间的一部分。 全部
查询给定 OID 下子树中的变量,并将它们的值提供给
用户。 每个变量名都以指定的格式给出 变量(5).
如果不存在 OID 参数, snmpwalk的 将搜索植根于的子树
SNMPv2-SMI::mib-2(包括来自其他 MIB 模块的任何 MIB 对象值,即
定义为位于此子树内)。 如果网络实体在处理
请求包,会返回错误包并提示信息,帮助
查明请求格式错误的原因。
如果树搜索导致尝试搜索超出 MIB 的末尾,则消息“End
的 MIB”将显示。
配置
-抄送 不检查返回的 OID 是否在增加。 一些代理(LaserJets 是
一个例子)不按顺序返回 OID,但无论如何都可以完成遍历。 其他
代理返回乱序的 OID,可能导致 snmpwalk的 循环
无限期地。 默认情况下, snmpwalk的 尝试检测此行为并警告您
当它击中非法行为的代理时。 用 -抄送 关闭此检查。
-这 {OID}
在指定的 OID 处结束遍历,而不是简单的子树。 这个可以用
遍历部分子树、表的选定列,甚至两个或多个表
在单个命令中。
-Ci 在搜索范围内包括给定的 OID。 一般 snmpwalk的 使用GETNEXT
请求以您指定的 OID 开头并返回 MIB 中的所有结果
以该 OID 为根的子树。 有时,您可能希望包含指定的 OID
如果它是树中的有效 OID,则在打印结果的命令行上
本身。 此选项可让您明确执行此操作。
-CI 实际上,如果主子树遍历,将自动检索给定的 OID
不返回可用值。 这允许单个实例的步行行为表现为
一般预期,并返回指定的实例值。 这个选项变成
关闭这个最终的 GET 请求,因此单个实例的遍历将不会返回任何内容。
-CP 行走完成后,打印找到的变量数。
-CT 步行完成后,打印收集所需的总挂钟时间
数据(以秒为单位)。 请注意,计时器在开始之前启动
的数据请求系列,并在完成后立即停止。 最重要的是,
这意味着它不包括 snmp 库初始化、关闭、
参数处理,以及任何其他开销。
除了这些选项之外, snmpwalk的 使用中描述的常用选项
命令(1) 手册页。
示例
需要注意的是 snmpwalk的 需要一个参数,指定要查询的代理和最多一个 OID
论点,如那里所述。 命令:
snmpwalk -Os -c public -v 1 宙斯系统
将检索系统下的所有变量:
sysDescr.0 = STRING:“SunOS zeus.net.cmu.edu 4.1.3_U1 1 sun4m”
sysObjectID.0 = OID:enterprise.hp.nm.hpsystem.10.1.1
sysUpTime.0 = 计时:(155274552) 17 天,23:19:05
sysContact.0 = 字符串:“”
sysName.0 = 字符串:“zeus.net.cmu.edu”
sysLocation.0 = 字符串:“”
sysServices.0 = 整数:72
(加上 sysORTable 的内容)。
命令:
snmpwalk -Os -c public -v 1 -CE sysORTable zeus 系统
将检索标量值,但省略 sysORTable。
使用 onworks.net 服务在线使用 snmpwalk