Page tree
Skip to end of metadata
Go to start of metadata

В данной статье приведены популярные OID для управления коммутаторами по SNMP.

Получение системной информации

Информация о версии ПО

snmpget -v2c -c public x.x.x.x .1.3.6.1.4.1.41970.6.1.1.1.1.0

Информация о серийном номере

snmpget -v2c -c public x.x.x.x .1.3.6.1.4.1.41970.6.1.1.1.14.0

Вывод таблицы мак-адресов коммутатора

snmpwalk -v2c -c public x.x.x.x .1.3.6.1.2.1.17.7.1.2

Управление интерфейсами

Включение/выключение порта

snmpset -v2c -c private x.x.x.x .1.3.6.1.2.1.2.2.1.7.N i 2
  • N — номер порта

  • 2 — состояние порта (1 — вкл., 2 — выкл.)

Настройка режима порта (access или trunk)

snmpset -v2c -c private x.x.x.x .1.3.6.1.4.1.41970.6.1.43.1.2.1.1.1.N i S
  • N — номер порта
  • S — режим порта (1 — access, 2 — trunk)

Установить access vlan на порт

snmpset -v2c -c private x.x.x.x .1.3.6.1.4.1.41970.6.1.43.1.2.1.1.2.N i V
  • N — номер порта
  • V — vlan

Установить список разрешенных vlan на trunk порт

snmpset -v2c -c private x.x.x.x .1.3.6.1.4.1.41970.6.1.43.1.2.1.1.6.N x H
  • N — номер порта
  • H — битовая маска разрешенных vlan в формате Hex

Получение информации по скорости на порту

snmpget -v2c -c public x.x.x.x 1.3.6.1.4.1.41970.6.1.1.4.1.1.8.N
  • (1) unknown
  • (2) half-10
  • (3) full-10
  • (4) half-100
  • (5) full-100
  • (6) half-1000
  • (7) full-1000
  • (99) illegal

Cable diagnostics

Запустить диагностику на порту N

snmpset -v2c -c private x.x.x.x 1.3.6.1.4.1.41970.1.14.1.2.0 i N

Состояние диагностики на порту N

snmpget -v2c -c public x.x.x.x 1.3.6.1.4.1.41970.1.14.1.1.1.1.N
  • (1) не поддерживается
  • (2) не опрашивался
  • (3) опрошен

Время последней диагностики порта N

snmpget -v2c -c public x.x.x.x 1.3.6.1.4.1.41970.1.14.1.1.1.2.N

Статус TX порта N

snmpget -v2c -c public x.x.x.x 1.3.6.1.4.1.41970.1.14.1.1.1.3.N
  • (1) normal
  • (2) open
  • (3) shorted
  • (4) error
  • (5) invalidation

Длина TX пары порта N

snmpget -v2c -c public x.x.x.x 1.3.6.1.4.1.41970.1.14.1.1.1.4.N

Статус RX пары порта N

snmpget -v2c -c public x.x.x.x 1.3.6.1.4.1.41970.1.14.1.1.1.5.N
  • (1) normal
  • (2) open
  • (3) shorted
  • (4) error
  • (5) invalidation

Длина RX пары порта N

snmpget -v2c -c public x.x.x.x 1.3.6.1.4.1.41970.1.14.1.1.1.6.N

Настройка port-security

Включение/выключение port-security на порту

snmpset -v2c -c private x.x.x.x 1.3.6.1.4.1.41970.6.1.49.2.1.2.N i 1
  • N — номер порта
  • 1 — включить, 2 — выключить

Включение/выключение port-security sticky на порту

snmpset -v2c -c private x.x.x.x 1.3.6.1.4.1.41970.6.1.49.2.1.6.N i 1
  • N — номер порта
  • 1 — включить, 2 — выключить

Ограничение количества мак-адресов на порту (switchport port-security maximum )

snmpset -v2c -c private  x.x.x.x 1.3.6.1.4.1.41970.6.1.49.2.1.3.N i c
  • N — номер порта
  • c — максимальное количество мак-адресов на порту

Сохранение конфигурации

snmpset -v2c -c private  x.x.x.x .1.3.6.1.4.1.41970.1.2.1.1.0 i 2

​Обновление ПО

Создаем индекс конфигурационных параметров для обновления

snmpwalk -v2c -c public x.x.x.x 1.3.6.1.4.1.41970.1.2.3.1.1.1

Задавать параметры для обновления необходимо одним snmpset

snmpset -v2c -c private x.x.x.x 1.3.6.1.4.1.41970.1.2.3.1.1.2.1.2.0 i 2 1.3.6.1.4.1.41970.1.2.3.1.1.2.1.3.0 i 4 1.3.6.1.4.1.41970.1.2.3.1.1.2.1.4.0 i 1 1.3.6.1.4.1.41970.1.2.3.1.1.2.1.5.0 a "ip ftp/tftp-server"  1.3.6.1.4.1.41970.1.2.3.1.1.2.1.6.0 s "FW filename on ftp-server" 1.3.6.1.4.1.41970.1.2.3.1.1.2.1.7.0 s "user on ftp-server" 1.3.6.1.4.1.41970.1.2.3.1.1.2.1.8.0 s "password on ftp-server" 1.3.6.1.4.1.41970.1.2.3.1.1.2.1.9.0 i 2 1.3.6.1.4.1.41970.1.2.3.1.1.2.1.14.0 i 4 1.3.6.1.4.1.41970.1.2.3.1.1.2.1.16.0 i 2

где:

  • 1.3.6.1.4.1.41970.1.2.3.1.1.2.1.2.0 - используемый протокол, TFTP(1), FTP(2)
  • 1.3.6.1.4.1.41970.1.2.3.1.1.2.1.3.0 - тип файла-источника, необходимо указывать other(4)
  • 1.3.6.1.4.1.41970.1.2.3.1.1.2.1.4.0 - тип файла-источника, image(1), startupconfig(2), runningconfig(3), other(4), bootstrap(5)
  • 1.3.6.1.4.1.41970.1.2.3.1.1.2.1.5.0 - ip-адрес ftp/tftp-server'a
  • 1.3.6.1.4.1.41970.1.2.3.1.1.2.1.6.0 - имя файла на ftp-server'e
  • 1.3.6.1.4.1.41970.1.2.3.1.1.2.1.7.0 - имя пользователя на на ftp-server'e
  • 1.3.6.1.4.1.41970.1.2.3.1.1.2.1.8.0 - пароль на на ftp-server'e
  • 1.3.6.1.4.1.41970.1.2.3.1.1.2.1.9.0 - уведомление о выполнении, true(1), false(2)
  • 1.3.6.1.4.1.41970.1.2.3.1.1.2.1.14.0 - флаг на выполнение, необходимо указывать create-and-go(4)
  • 1.3.6.1.4.1.41970.1.2.3.1.1.2.1.16.0 - резервирование конфигурации, true(1), false(2)

Перезагрузка коммутатора

snmpset -v2c -c private x.x.x.x .1.3.6.1.4.1.41970.1.2.1.1.0 i 4
  • No labels