#2080: SNMP ID меняются при перезагрузке или обновлении

Отредактирована: 166 дней назад

Симптомы

Сменились SNMP ID (UTM-INTERFACES-MIB::ifIndex) у всех, созданных вручную интерфейсов, а т.е. у всех VPN туннелей и GRE. Можно ли сделать так, чтобы при обновлении эти ID не менялись?

Решение

  1. Это нормальное явление для данной MIB:
    https://oidref.com/1.3.6.1.2.1.2.2.1.1
    A unique value for each interface. Its valueranges between 1 and the value of ifNumber. Thevalue for each interface must remain constant atleast from one re-initialization of the entity'snetwork management system to the next re-initialization.Link Preview
    OID 1.3.6.1.2.1.2.2.1.1 ifIndex reference info
    OID 1.3.6.1.2.1.2.2.1.1 ifIndex database reference.
  2. Если необходимы статичные OID, надо использовать другую MIB, которая у нас поддерживается:
    https://oidref.com/1.3.6.1.2.1.31.1.1.1
    Там oid привязаны к символьному имени интерфейса и не меняются при перезагрузке

Причина

Пример запроса для получения всех интерфейсов

snmpwalk -v 2c -c public 192.168.122.32 1.3.6.1.2.1.31.1.1.1.1