Configuration 如何通过查询主代理(snmpd)来查询所有子代理

Configuration 如何通过查询主代理(snmpd)来查询所有子代理,configuration,snmp,net-snmp,master,snmpd,Configuration,Snmp,Net Snmp,Master,Snmpd,我想知道是否有一种方法可以设置snmpd,这样snmpd的一个snmpwalk命令就可以查询我想要的设备或应用程序的所有实例?agentX是绝对必要的吗 提前谢谢我不确定我是否理解你的问题。但这里有一些解释可能会对你有所帮助 snmpwalk命令允许您查询SNMP主代理。它将向您显示它在给定OID下可以处理的每个OID值 例如: SNMP1.3 此命令将显示位于“myAgentIP”的主代理可以处理的“1.3”下的每个OID 创建子代理并将其连接到主代理时,您会告诉主代理您处理的新OID 当在子

我想知道是否有一种方法可以设置snmpd,这样snmpd的一个snmpwalk命令就可以查询我想要的设备或应用程序的所有实例?agentX是绝对必要的吗


提前谢谢

我不确定我是否理解你的问题。但这里有一些解释可能会对你有所帮助

snmpwalk命令允许您查询SNMP主代理。它将向您显示它在给定OID下可以处理的每个OID值

例如:

SNMP1.3

此命令将显示位于“myAgentIP”的主代理可以处理的“1.3”下的每个OID

创建子代理并将其连接到主代理时,您会告诉主代理您处理的新OID

当在子代理处理的OID上查询时,您的snmpd(主代理)将联系您的子代理(通过AgentX-一种内部协议)以获取OID值以便回答

因此,当您snmpwalk您的主代理时,它将自动向其注册每个子代理(如果需要)

“如有必要”表示“如果您的snmpwalk查询包含由您的子代理处理的OID的OID”