这是命令 snmpget,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
snmpget - 使用 SNMP GET 请求与网络实体通信
概要
SNMPGET [常见选项] [-Cf] 代理 OID [OID]...
商品描述
SNMPGET 是一个 SNMP 应用程序,它使用 SNMP GET 请求来查询有关信息
一个网络实体。 一个或多个对象标识符 (OID) 可以作为参数给出
命令行。 每个变量名都以指定的格式给出 变量(5).
配置
-Cf If -Cf is 而不去 指定,一些应用程序(smpdelta, SNMPGET, 下一个 和
状态) 将尝试修复与您交谈的代理返回的错误
并重新发送请求。 这唯一一次真正有用的是,如果您指定了
您的请求中不存在的 OID 并且您正在使用 SNMPv1,它需要“所有
或什么都不做”的请求。
除了这个选项, SNMPGET 使用中描述的常用选项 命令(1)
手册页。 注意 SNMPGET 需要一个参数,指定要查询的代理和在
至少有一个 OID 参数,如此处所述。
示例
命令:
snmpget -c 公共 zeus system.sysDescr.0
将从主机检索变量 system.sysDescr.0 宙斯 使用社区字符串
国家 :
system.sysDescr.0 = "SunOS zeus.net.cmu.edu 4.1.3_U1 1 sun4m"
如果网络实体在处理请求数据包时出错,则会出现错误数据包
返回并显示一条消息,帮助确定请求的方式
畸形。 如果请求中有其他变量,请求将被重新发送
没有坏变量。
这是另一个例子。 -c 和 -v 选项在 命令(1) 手册页。
(注意 system.sysUpTime 是一个不完整的 OID,因为它需要将 .0 索引附加到
它):
snmpget -v1 -Cf -c 公共本地主机 system.sysUpTime system.sysContact.0
此示例将返回以下内容:
数据包错误
原因:(noSuchName) 在这个 MIB 中没有这样的变量名。
此名称不存在:system.sysUpTime
同样,命令:
snmpget -v1 -c 公共本地主机 system.sysUpTime system.sysContact.0
将返回:
数据包错误
原因:(noSuchName) 在这个 MIB 中没有这样的变量名。
此名称不存在:system.sysUpTime
system.sysContact.0 = STRING:root@localhost
随着 -Cf 标志指定应用程序不会尝试为您修复 PDU。
使用 onworks.net 服务在线使用 snmpget