Описание и настройка функционала в CLI рассмотрена в статье [LTP-N, LTX, MA5160] Настройка NTP. Приведенные в данной статье команды CLI идентичны по функциям командам, выполняемым в CLI.

Активация NTP

OIDOID в числовом форматеФормат значения OID
 clockSyncNTPEnabled.1.3.6.1.4.1.35265.6.10.1 TruthValue

Формат команды активации на Linux:

snmpset -v2c -c <rw_community> <ipaddr> clockSyncNTPEnabled i 2

Деактивация выполняется при помощи того же OID,

snmpset -v2c -c <rw_community> <ipaddr> clockSyncNTPEnabled i 1

Указание адреса сервера

OIDOID в числовом форматеФормат значения OID
 clockSyncNTPServerAddress.1.3.6.1.4.1.35265.6.10.3.1.2DISPLAYSTRING

Формат команды на Linux:

snmpset -v2c -c <rw_community> <ipaddr> clockSyncNTPServerAddres.<server_id> s <ntp_server_ip>

Настройка часового пояса

Сдвиг часового пояса задается в часах и в минутах (для часовых поясов не кратных часам). Для этого используются разные OID.

OIDOID в числовом форматеФормат значения OID
 clockSyncTimeZoneControl.1.3.6.1.4.1.35265.6.3INTEGER32
 clockSyncTimeZoneControlMins.1.3.6.1.4.1.35265.6.4UNSIGNED32

Формат команды указания часового пояса в часах на Linux:

snmpset -v2c -c <rw_community> <ipaddr> clockSyncTimeZoneControl i <hours>

Формат команды указания часового пояса в минутах на Linux:

snmpset -v2c -c <rw_community> <ipaddr> clockSyncTimeZoneControlMins u <mins>

Подтверждение и сохранение изменений в конфигурации

Операции commit и save необходимо выполнять как в изменениях, выполняемых в CLI, так и по SNMP.

OIDOID в числовом форматеФормат значения OID
 oltNgSystemOperationConfigOperationsCommit.1.3.6.1.4.1.35265.1.209.2.1.100.1TruthValue
 oltNgSystemOperationConfigOperationsSave.1.3.6.1.4.1.35265.1.209.2.1.100.2TruthValue

Формат команд на Linux:

snmpset -v2c -c <rw_community> -t 20 <ipaddr> oltNgSystemOperationConfigOperationsCommit.0 i 1
snmpset -v2c -c <rw_community> -t 20 <ipaddr> oltNgSystemOperationConfigOperationsSave.0 i 1