Назначение
Функционал:
Основные функции:
Сканирование сети (
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_ID | 7 | ID администратора |
| EQUIPMENT_SNMP_COMMUNITY | 'public' | SNMP-community |