Модуль nmapit

    О модуле

    Модуль nmapit позволяет сканировать диапазон сети, для добавления хостов в мониторинг. Модуль считывает команды из веб-интерфейса (Инструменты -> Поиск устройств) по одной за раз. После выполнения команды, меняет статус команды на "Выполнено", а результаты отображены в разделе "Discovered".

    Возможности

    • Сканирование диапазона сети

    Использование

    Важно! Для работы модуля, требуется установленный в ОС nmap.

    Как работать с поиском устройств с веб-интерфейса описано здесь.

    Однако, сначала надо сконфигурировать модуль. Он ориентирован на базу. Зайди в каталог модуля и найди там скрипты nmapit.pl и fetchnmap.pl . Открой их и произведи настройку конфигурационной секции.
    #==========================================================
    my $host = "localhost"; #
    my $port = "3306"; #
    my $user = "mysql-user"; #
    my $pass = "pass"; #
    my $db = "hpinger"; #
    После настроек, сохрани каждый файл.
    Создай команду в веб-интерфейсе и попробуй выполнить скрипты по очереди.
    Сначала nmapit, он создаст файл с результатом сканирования.
    Затем fetchnmap, он загрузит данные в базу.
    Запускать надо от sudo или root. Если всё удачно, ставь скрипты в cron. Здесь скорость не важна, можно раз в 5 минут поставить, хотя каждый решает сам.
    Как пример, в каталоге с модулем есть пример shell скрипта autonmap.sh.

    Идеи, баги, вопросы?

    Сообщи нам t.me/screensquid