Назначение

Обнаружение и добавление сетевого оборудования через SNMP.

Функционал:

Основные функции:

  • Сканирование сети (equipment_scan):

    • Проверяет доступность устройств в указанном диапазоне IP.

    • Получает информацию об устройствах через SNMP (модель, версия ПО).

  • Добавление оборудования (equipment_grab):

    • Добавляет новое оборудование в базу данных.

    • Обновляет информацию о существующем оборудовании.

  • Обновление портов (equipment_scan_equipment):

    • Получает список портов устройства через SNMP.

    • Обновляет статус портов (up/down), VLAN и описания.

  • Получение версии ПО (equipment_get_version):

    • Запрашивает и обновляет версию прошивки устройства.


Запуск:

/usr/abills/libexec/billd equipment_grabber IP_RANGE="192.168.1.0/24" SNMP_VERSION=2 DEBUG=1
/usr/abills/libexec/billd equipment_grabber FILENAME=equipment_list.txt CLEAN=1


Сценарии работы:

  • IP_RANGE: Диапазон IP для сканирования.

  • FILENAME: Файл со списком оборудования.

  • CLEAN=1: Удалить старые порты перед добавлением новых.

  • SNMP_VERSION: Версия SNMP (по умолчанию: 1).

  • Сканирование сети:
    • Обнаруживает устройства через SNMP.
    • Добавляет их в базу данных.
  • Обновление портов:
    • Сканирует порты оборудования и обновляет их статус.

Описания параметров конфигурации (config.pl) или модуля Config

ПараметрПримерОписание
SYSTEM_ADMIN_ID7ID администратора
EQUIPMENT_SNMP_COMMUNITY'public'SNMP-community



Дополнительная информация

  • Нет меток