Внешняя установка параметров
В EcoRouterOS доступна внешняя установка двух параметров:
- sysContact (.1.3.6.1.2.1.1.4.0) — наименование и контактные данные владельца устройства.
- sysLocation (.1.3.6.1.2.1.1.6.0) — физическое расположение устройства.
В качестве значений параметры принимают строки длиной до 255 символов.
Параметры определены в документе RFC 1158.
Чтобы иметь возможность устанавливать параметры извне, необходимо настроить SNMP-сервер и создать сообщество с правами на запись:
# Запуск сервиса
snmp-server enable snmp mgmt
# Создание сообщества с правами на чтение
snmp-server community com_read ro
# Создание сообщества с правами на запись
snmp-server community com_write2 rw
# Установка параметров
snmp-server contact home1
snmp-server location location1Внешняя установка параметров производится с помощью NMS или с помощью сторонней утилиты, например snmpset.
Пример команд для утилиты snmpset на запись параметров:
snmpset -v 2c -c com_write2 192.168.255.1 1.3.6.1.2.1.1.4.0 = "home2"
snmpset -v 2c -c com_write2 192.168.255.1 1.3.6.1.2.1.1.6.0 = "location2"Пример команд для утилиты snmpget на чтение параметров:
snmpget -v 2c -c com_read 192.168.255.1 1.3.6.1.2.1.1.4.0
snmpget -v 2c -c com_read 192.168.255.1 1.3.6.1.2.1.1.6.0