У меня проблема с SNMP с именем сообщества.
Имя по умолчанию "public". Когда я попытался изменить его на другой, я обнаружил, что могу обходить SNMP с двумя именами "public" и "loreal" (давая команду snmpwalk
) без явных ошибок, как в строках ниже:
C:\>snmpwalk -v1 -c LOREAL 128.86.201.207 enterprises.683.3.3.0
SNMPv2-SMI::enterprises.683.3.3.0 = STRING: "LOREAL"
C:\>snmpwalk -v1 -c public 128.86.201.207 enterprises.683.3.3.0
SNMPv2-SMI::enterprises.683.3.3.0 = STRING: "LOREAL"
Но когда я использую команду snmpSET
, я не могу использовать новое имя ("LOREAL") для изменения значения
C:\>snmpset -v1 -c LOREAL 128.86.201.207 enterprises.683.3.3.0 s SWAT
Timeout: No Response from 128.86.201.207
C:\>snmpset -v1 -c public 128.86.201.207 enterprises.683.3.3.0 s SWAT
SNMPv2-SMI::enterprises.683.3.3.0 = STRING: "SWAT"
Почему это происходит, как я могу окончательно изменить или удалить "public" и использовать только "LOREAL" для команд snmpset/get?
Заметки:
- дерево MIB для принтера зебры.
- Я изменяю имя сообщества с помощью команд ZPL II
- Моя ОС win10