Мне нужно сделать графическую карту всех машин уровня 2 и уровня 3, работающих в моей локальной сети.
Мне не нужен графический инструмент, такой как Dia или аналогичный, но что-то вроде «графического Nmap», который показывает реальные кабели локальной сети (включая коммутаторы тоже!).
На самом деле, что-то вроде этого: http://www.solarwinds.com/network-topology-mapper.aspx
К моему знанию существует немного сопоставимых пакетов программного обеспечения, доступных, бесплатных и out-of-the-box для Ubuntu, которые не требуют довольно мало ручной конфигурации.
OpenNMS мог бы приблизиться для Ваших потребностей.
Картопостроитель Топологии сети (и SolarWinds Tool Suite, в целом) является очень хорошим, инструментом управления сетью среднего уровня. К сожалению, это - Windows только и идет со значительной ценой. Без большой настройки Вам будет трудно находить сопоставимое решение. Если Вы имеете бюджет и выполняете неоднородный магазин, я могу настоятельно рекомендовать использовать эту часть программного обеспечения. Кроме того, их инструменты IPAM и NetFlow довольно тверды, также.
Тем не менее я знаю о трех частях программного обеспечения, которые работают на Linux и могли бы дать Вам запуск, динамично отображающий Вашу сеть: Хеопс, OPManager и OpenNMS.
Я также рекомендовал бы смотреть на страницу SLAC, чтобы видеть, существуют ли больше последние разработки в пространстве управления сетью.
Следующие приложения перечислены, в порядке возрастания, с точки зрения стоимости, сложности и наборов функций.
Хеопс
Хеопс является бесплатным решением для отображения сети, которое выйдет и обнаружит и графически отобразит серверы и сетевые узлы для Вас. Это является старым, и возможно больше разрабатываемым. Но, это - простой инструмент для использования для обнаружения сети.
Можно загрузить Cheops, здесь
OpenNMS
OpenNMS может сделать обнаружение сети, организацию мероприятий и управление производительностью. Это доступно как .deb пакет также.
Базовые функции:
Загрузка OpenNMS
Инструкции по установке для deb/apt-get.
OPManager
OpManager, с другой стороны, является коммерческим инструментом. Это имеет подобный набор функций решения SolarWinds. По моему опыту, это очень устойчиво и настраиваемо. Тем не менее необходимо будет заплатить за него. Это действительно работает на находящихся в Debian системах, хотя это не пользовательски адаптируется для Ubuntu. YMMV.
С точки зрения функциональности управления сетью это поддерживает:
Для полного списка функций см.: здесь
Можно загрузить бесплатную демонстрационную версию OPManager здесь
Я очень интересовался бы получением известия от других в отношении использования бесплатного решения по управлению единой сети в Ubuntu, которая не требует внутренней разработки и большого ухода и питания.
Тем временем, когда неблагоразумно использовать OPManager или OpenNMS, я должен буду сделать должным с моим собственным Nagios/Cacti/SmokePing/Rancid/IPPlan решением для небольших сетей.
Инструмент, который я использовал и любил целую вечность, это EtherApe, и это еще одна возможность, которую вы можете попробовать. (В данном случае 10.0.0.2 - это мой маршрутизатор adsl)