2026/1/18 6:48:01
网站建设
项目流程
织梦本地网站建设教程,深圳 网站开发,外贸网络营销公司,可以网上做单的网站SNMP与跨平台Unix编程的Python实践
1. SNMP查询与工具创建 在进行SNMP查询时,我们可以获取设备的系统描述信息,例如对IP地址为 10.0.1.20 进行查询:
Running snmp query for: 10.0.1.20sysDescr = None ( None )
10.0.1.20 returns (Linux localhost.localdomain 2.6…SNMP与跨平台Unix编程的Python实践1. SNMP查询与工具创建在进行SNMP查询时,我们可以获取设备的系统描述信息,例如对IP地址为10.0.1.20进行查询:Running snmp query for: 10.0.1.20 sysDescr = None ( None ) 10.0.1.20 returns ('Linux localhost.localdomain 2.6.18-8.1.14.el5 #1 SMP Thu Sep 27 19:05:32 EDT 2007 x86_64',)对于多个IP地址的查询结果如下:Results from SNMP Query sysDescr for ['10.0.1.2', '10.0.1.20']: {'10.0.1.2': ('Linux cent 2.6.18-8.1.14.el5 #1 SMP Thu Sep 27 19:05:32 EDT 2007 x86_64',), '10.0.1.20': ('Linux localhost.localdomain 2.6.18-8.1.14.el5 #1 SMP Thu Sep 27 19:05:32 EDT 2007 x86_64',)}在编写工具时,我们可以考虑将其通用化。例如,创建一个snmpstatus工具,它可以将多个SNMP查询组合成一个“状态”: