从 snmpwalk 获取所有可写的 OID

从 snmpwalk 获取所有可写的 OID

snmpwalk获取系统所有有效 OID 的列表很容易。我如何判断哪些 OID 是只读的,哪些是可写的?

$ snmpwalk -v1 -c testing 256.256.256.256
SNMPv2-MIB::sysDescr.0 = STRING: Testing Device
DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (1160403) 3:13:24.03
...

答案1

你可以试试这个脚本https://github.com/DanNegrea/SNMP-Write-Check

它首先使用 snmpwalk,然后对每个 OID 执行 snmpset

相关内容