Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.
Подсказка
titleПамятка

Прежде чем применять плагин - внимательно читаем. От этого зависит работоспособность системы

Назначение

Информация
Сбор MAC-адресов с сетевого оборудования через SNMP.

Оглавление
absoluteUrltrue

Отображение дочерних элементов

Функционал:

  • Сканирует оборудование через SNMP для получения таблицы MAC-адресов (FDB).

  • Сравнивает найденные MAC-адреса с существующими в базе:

    • Добавляет новые.

    • Обновляет существующие.

    • Помечает устаревшие.

  • Обнаруживает аномальное количество MAC-адресов на порту (mac_flood).


Запуск:

Блок кода
languageshell
./equipment_mac.pm NAS_IPS="192.168.1.1,192.168.1.2" DEL_MAC=1 DEBUG=3
./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 для доступа к оборудованию.

  1. Сбор MAC-адресов:

    • Подключается к оборудованию через SNMP.

    • Собирает MAC-адреса и сохраняет их в базу данных.

  2. Поиск MAC-адреса:

    • Создаёт событие при обнаружении указанного MAC-адреса.

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

ПараметрПримерОписание
EQUIPMENT_MAC_EXPIRE30Время хранения MAC-адресов (дни)
EQUIPMENT_MAC_PER_PORT100Максимальное количество MAC-адресов на порт
SYSTEM_ADMIN_ID7ID администратора

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