Как управлять устройствами NetPing из командной строки по SNMP?

Как управлять устройствами NetPing из командной строки по SNMP?

Все устройства NetPing поддерживают управление по протоколу SNMP v1.

Часто бывает удобно работать с устройством из командной строки. Для этого проще всего использовать бесплатный пакет NET-SNMP. Он включает в себя утилиты командной строки snmpset.exe и snmpget.exe, которые позволяют записывать и читать отдельные OID устройства Netping.

 

Для начала необходимо установить пакет NET-SNMP на компьютере. Для этого загрузите бинарные файлы из раздела Download сайта проекта: http://net-snmp.sourceforge.net/download.html

   

Чтение данных из устройства NetPing

Откройте файл DKSF XX IU, который соответствует версии ПО установленной в Вашем устройстве NetPing. ХХ - должно совпадать с началом номера версии ПО Вашего устройства.

В этом файле откройте таблицу SNMP ресурсов и найдите OID нужного Вам параметра.

Из директории Bin установленного пакета NET-SNMP запустите утилиту snmpget.exe со следующими параметрами командной строки:

snmpget.exe -v 1 -c COMMUNITY IP OID

COMMUNITY - специальное кодовое слово, устанавливается на web странице настроек устройства NetPing

IP - IP адрес устройства, данные которого мы хотим прочитать

OID - Номер параметра из документа DKSF XX IU

Ниже показан пример чтения температуры из устройства UniPing RS-485 с версией ПО DKSF 50.8.5

 

   

Запись данных в устройство NetPing

Откройте файл DKSF XX IU, который соответствует версии ПО установленной в Вашем устройстве NetPing. ХХ - должно совпадать с началом номера версии ПО Вашего устройства.

В этом файле откройте таблицу SNMP ресурсов и найдите OID нужного Вам параметра и его тип.

Из директории Bin установленного пакета NET-SNMP запустите утилиту snmpset.exe со следующими параметрами командной строки:

snmpset.exe -v 1 -c COMMUNITY IP OID TYPE VALUE

COMMUNITY - специальное кодовое слово, устанавливается на web странице настроек устройства NetPing

IP - IP адрес устройства, данные которого мы хотим прочитать

OID - Номер параметра из документа DKSF XX IU

TYPE - тип записываемого значения из документа DKSF XX IU. Условное обозначение типов приведено на рисунке:

 

VALUE - записываемое значение

Ниже показан пример выполнения команды сброс реле канала PWR1 для устройства UniPing RS-485 с версией ПО DKSF 50.8.5. Для выполнения этой команды согласно документа DKSF 50.8 IU-03 необходимо записать значение "1" в OID .1.3.6.1.4.1.25728.5800.3.1.2.1 тип ячейки INTEGER:

 

   

Дополнительные сведения о протоколе SNMP, можно найти в статьях:

Как получить данные по SNMP?

Что такое MIB файлы?