如果我没有LA,我可以使用SNMP来查找设备吗



我正在尝试发现一些由第三方供应商提供的Windows和Linux机器,因此我没有本地管理员访问权限。

如果我有社区字符串,就可以发现这些设备并找到操作系统、硬盘使用率、机器名称等信息?

诚挚的问候,

Warren Gardner

典型的SNMP发现只是多个SNMP GET/GET-NEXT请求以查询预定义OID列表。该过程使用相同的SNMP安全参数扫描IP地址范围(UDP端口161(。对于SNMP v1/v2C,您需要指定的唯一参数是Read Community字符串。对于SNMPv3,您必须指定安全级别、auth/priv协议、用户名和密码以及其他一些参数。

请注意,SNMP发现没有标准。因此,通常发现的结果非常有限(RFC1213-MIB-2的子集(:

  • sysName
  • sysDescr
  • sysLocation
  • 网络接口

高级SNMP发现程序通常在商业软件/NMS中实现,包括来自Cisco IOS的扩展信息、打印机状态(墨粉级别等(等。此外,这些系统能够基于CDP、LLDP和路由表进行拓扑发现。

最新更新