Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 10 Next »

Программа сбора маков сети и их отображения

/usr/abills/libexec/billd equipment_mac 

Аргументы:

SEARCH_MAC=«xx.xx.xx.xx.xx.xx»фоновый поиск MAC, после нахождения система сообщит об этом администратору, можно указывать несколько маков через запятую
DEL_MAC=1Удаляет старые адреса у которых вышло время сохранения. Время сохранения указывается в файле config.pl: $conf{EQUIPMENT_MAC_EXPIRE} = «Количество дней»
NAS_IPS="IP1,IP2,..."IP адреса устройств, с которых собирать MAC'и. По умолчанию (если параметр не задан) собирает со всех устройств, которые заведены в системе

Перед занесением в лог, система проверяет нет ли такой записи и если находит - только меняет дату. Проверка происходит по следующим параметрам MAC, VLAN, PORT, NAS

после успешной работы заполняется журнал маков.

Меню Обслуживание>Оборудование>MAC


Параметры
IPIP адрес найденного MAC, если IP не найден - передаются нули
MACНайденный MAC оборудования. Справа от MAC-адреса отображается кнопка "Производитель" - определить производителя устройства по MAC-адресу
NAS_IDID сервера доступа, на котором был найден MAC
VLANVLAN, на котором был найден MAC
ПортSNMP ID порта коммутатора (роутера, OLT), на котором был найден MAC
Порт НазваниеНазвание порта, если есть
ДатаДата, когда этот MAC-адрес последний раз наблюдался на оборудовании
Дата ОтключеноДата удаления MAC из таблицы коммутатора, может не заполнятся

Также MAC-адреса отображаются на каждом отдельном оборудовании во вкладке "MAC".

Пример для crontab

Запуск утилиты каждые 20 минут:

/20           *       *       *       root    /usr/abills/libexec/billd equipment_mac

Известные проблемы

  • No labels