#java #exception #snmp #snmp4j
#java #исключение #snmp #snmp4j
Вопрос:
Я пытаюсь выполнить запрос набора snmp на Java на компьютере Linux, всякий раз, когда я делаю запрос, я получаю
No Access to 127.0.0.1 6 (No access)</exception>
Мне действительно интересно, почему я не могу получить доступ, нужно ли мне быть root для выполнения запроса набора snmp? Или, если вы знаете, как я могу получить доступ к localhost для выполнения этого запроса, не могли бы вы мне помочь?
Кстати, моя переменная состоит из 1.3.6.1.4.1 и sysDescr
Спасибо всем
Ответ №1:
Каждый агент SNMP имеет адресную книгу всех своих объектов, называемую MIB или Базой управленческой информации. MIB предоставляет имя, OID, тип данных, разрешения на чтение / запись и краткое описание для каждого объекта в SNMP-агенте. Итак, если OID доступен только для чтения, вы не можете обновить значение этого OID, а OID sysDescr доступен только для чтения.
Например, смотрите здесь .
Комментарии:
1. Большое спасибо. Не могли бы вы дать мне переменную и oid для выполнения установленного теста?
2. sysContact, sysName, sysLocation являются полями для чтения и записи. Также вы можете просмотреть все MIBS, используя ссылку в ответе.