| Подсказка | ||
|---|---|---|
| ||
Прежде чем применять плагин - внимательно читаем. От этого зависит работоспособность системы |
Назначение
| Информация |
|---|
| Сбор MAC-адресов с сетевого оборудования через SNMP. |
| Оглавление | ||
|---|---|---|
|
| Отображение дочерних элементов |
|---|
Функционал:
Сканирует оборудование через SNMP для получения таблицы MAC-адресов (FDB).
Сравнивает найденные MAC-адреса с существующими в базе:
Добавляет новые.
Обновляет существующие.
Помечает устаревшие.
Обнаруживает аномальное количество MAC-адресов на порту (
mac_flood).
Запуск:
| Блок кода | ||
|---|---|---|
| ||
.//usr/abills/libexec/billd equipment_mac.pm NAS_IPS="192.168.1.1,192.168.1.2" DEL_MAC=1 DEBUG=3 .//usr/abills/libexec/billd equipment_mac.pm SEARCH_MAC="00:11:22:33:44:55" SNMP_COMMUNITY=public |
Сценарии работы:
NAS_IPS: Список IP-адресов оборудования для сканирования.DEL_MAC=1: Удаляет старые записи MAC-адресов из базы данных.SEARCH_MAC: Ищет указанный MAC-адрес и создаёт событие при обнаружении.SNMP_COMMUNITY: SNMP-community для доступа к оборудованию.- Сбор MAC-адресов:
- Подключается к оборудованию через SNMP.
- Собирает MAC-адреса и сохраняет их в базу данных.
- Поиск MAC-адреса:
Создаёт событие при обнаружении указанного MAC-адреса.
Описания параметров конфигурации (config.pl) или модуля Config
| Параметр | Пример | Описание |
|---|---|---|
| EQUIPMENT_MAC_EXPIRE | 30 | Время хранения MAC-адресов (дни) |
| EQUIPMENT_MAC_PER_PORT | 100 | Максимальное количество MAC-адресов на порт |
| SYSTEM_ADMIN_ID | 7 | ID администратора |