Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Загрузка оборудования из списка серверов доступа

Система проходится по всему списку оборудования и загружает недостающие сервера в список оборудования.

Для определения модели используется SNMP команда с паролем сервера доступа, или можно SNMP_COMMUNITY  указать в консоли.


Code Block
languagebash
/usr/abills/libexec/billd equipment_grabber NAS_ID=21


Параметры:

NAS_ID=Номер сервера доступа


Консольная загрузка с файла

Загрузка списка оборудования через консольную утилиту с файла. Поля в файле должны быть разделены табуляцией.

Code Block
languagebash
/usr/abills/libexec/billd equipment_grabber FILENAME=equipment.txt COLS_NAME="IP,NAS_NAME,MAC,MODEL"

Параметры:

FILENAME=equipment.txtНазвание файла
COLS_NAME='IP,NAS_NAME,MAC,MODEL'

Название полей.

Если параметр не указан используется только одно значение IP


Сканирование сети

Code Block
languagebash
 /usr/abills/libexec/billd equipment_grabber IP_RANGE='192.168.1.0/24' INFO_ONLY=1

Параметры:

IP_RANGE='192.168.1.0/24'Диапазон адресов
INFO_ONLY=1Выводить результат на экран без занесения в базу



Сканирование сети через протокол LLDP

Code Block
languagebash
 /usr/abills/libexec/billd equipment_netmap_render SNMP_VERSION=v2c DEBUG=1 CORE=172.12.0.12 COMMUNITY=public

Параметры:

CORE='172.12.0.12'Главный свич, с которого будет идти поиск
SNMP_VERSION=v2cВерсия SNMP
DEBUG=1Дебаг

COMMUNITY

Комьюнити

Для работы нужно установить плагин Net::SNMP

Code Block
languagebash
cpan install Net::SNMP