SNMP 设备测试不知道社区字符串

SNMP 设备测试不知道社区字符串

有没有办法在不知道社区字符串且无法访问其设置的情况下测试我们网络上的特定设备是否启用了 SNMP(是否正在监听特定于 SNMP 的流量)?

(应该启用 SNMP 的设备没有响应来自我们的 Solarwinds 服务器的任何 SNMP 请求,我想看看这是设备问题还是网络路径(防火墙?)问题。可以成功 ping 和跟踪路由。)

感谢您的任何想法。

答案1

可能的答案:检查设备是否正在监听端口 161(在较小程度上,在 162 上),即对这些通常为 SNMP 用途保留的特定端口进行端口扫描。

这听起来像是一个好的答案吗?

(进行了测试,似乎有效:在 Mac 上使用网络实用程序,对目标 IP 上的 161 端口进行“端口扫描”。如果扫描超时,则可能未配置 SNMP - 或者源 IP 的防火墙。如果扫描成功且快速地完成,则设备正在监听 161,这意味着它可能有一个活动的 snmp(d) 服务。)

相关内容