Есть ли в Ubuntu программное обеспечение для сопоставления топологии локальной сети?


33

Мне нужно сделать графическую карту всех машин уровня 2 и уровня 3, работающих в моей локальной сети.

Мне не нужен графический инструмент, такой как Dia или аналогичный, но что-то вроде «графического Nmap», который показывает реальные кабели локальной сети (включая коммутаторы!).

На самом деле, что-то вроде этого: http://www.solarwinds.com/network-topology-mapper.aspx

Ответы:


33

Насколько мне известно, для Ubuntu доступно несколько сопоставимых программных пакетов, бесплатных и готовых, которые не требуют частой ручной настройки.

OpenNMS может приблизиться к вашим потребностям.

Средство сопоставления топологии сети (и вообще набор инструментов SolarWinds) - очень хороший инструмент среднего уровня для управления сетью. К сожалению, это только Windows и поставляется со значительным ценником. Без особых настроек вам будет сложно найти сопоставимое решение. Если у вас есть бюджет и вы управляете разнородным магазином, я настоятельно рекомендую использовать это программное обеспечение. Кроме того, их инструменты IPAM и NetFlow также достаточно надежны.

Тем не менее, я знаю о трех частях программного обеспечения, которые работают в Linux и могут дать вам возможность начать динамическое отображение вашей сети: Cheops , OPManager и OpenNMS .

Я также рекомендовал бы заглянуть на страницу SLAC, чтобы увидеть, есть ли какие-либо недавние события в области управления сетью.

Следующие приложения перечислены в порядке возрастания с точки зрения стоимости, сложности и наборов функций.

Хеопс

Cheops - это бесплатное сетевое картографическое решение, которое поможет вам найти и графически отобразить серверы и сетевые узлы для вас. Он старый и, возможно, больше не находится в стадии разработки. Но это простой инструмент для обнаружения сети.

Скачать Хеопс можно здесь

OpenNMS

OpenNMS может выполнять обнаружение сети, управление событиями и управление производительностью. Он также доступен в виде пакета .deb.

Основные особенности:

  • Автоматическое обнаружение каналов уровня 2 и 3
  • Автоматическое обнаружение и обеспечение сети / узла
  • Автоматическое обнаружение и предоставление услуг
  • Поддержка IPv6 повсюду (новая)
  • Ручной узел и требования к предоставлению услуг
  • Поддержка Path Outage

Список возможностей

OpenNMS скачать

Инструкция по установке deb / apt-get.

OpManager

OpManager, с другой стороны, является коммерческим инструментом. Он имеет аналогичный набор функций решения SolarWinds. По моему опыту, это очень надежный и настраиваемый. Тем не менее, вам придется заплатить за это. Он работает на системах, основанных на Debian, хотя он не предназначен для Ubuntu. YMMV.

С точки зрения функциональности управления сетью, он поддерживает:

  • Мониторинг доступности и доступности
  • Мониторинг трафика и использования
  • Cisco Monitoring
  • Мониторинг состояния сетевого устройства (маршрутизатор, коммутатор, брандмауэр, точки беспроводного доступа)
  • Сетевое картографирование
  • Пользовательские карты сети / Карты сетевого трафика
  • WAN RTT Мониторинг
  • Анализ сетевого трафика (NetFlow, sFlow)
  • Мониторинг VoIP
  • Управление конфигурацией сети
  • Управление IP-адресами
  • Коммутатор портов коммутатора

Полный список функций см .: здесь

Вы можете скачать бесплатную пробную версию OPManager здесь

Мне было бы очень интересно услышать от других людей об использовании бесплатного унифицированного решения для управления сетями в Ubuntu, которое не требует внутренней разработки, а также большого ухода и питания.

В то же время, когда использование OPManager или OpenNMS нецелесообразно, я должен буду сделать это с помощью своего собственного решения Nagios / Cacti / SmokePing / Rancid / IPPlan для небольших сетей.


Оооо !!! Большое спасибо!!! Какой ответ !!! Благодарность!! Я попробую все эти приложения, чтобы увидеть, что является наиболее подходящим для меня. Благодарность! В моей локальной сети около 300 компьютеров, соединенных несколькими стойками с переключателями (по одному на каждый этаж здания), а также другие маленькие переключатели, расположенные «вручную». Это сеть, созданная из кусочков в течение многих лет, и я хотел бы знать, как она есть, потому что у меня нет никакой графической карты о том, где находятся кабели. Таким образом, я просто хочу документировать сетевые кабели. Просто.
Osqui

7

EtherApe - инструмент, который я использовал и любил целую вечность, и это еще одна возможность, которую вы можете попробовать. (В данном случае 10.0.0.2 - это мой маршрутизатор adsl)

EtherApe


когда я нажал на старт, я столкнулся с этой ошибкой: «Устройство bluetooth0 использует неподдерживаемый тип связи 201, не может захватывать. Пожалуйста, выберите другой интерфейс». Вы знаете что-нибудь об этом?
Фарима

Обязательно запустите etherape под sudo, иначе он не сможет правильно настроить сетевой адаптер. (Вероятно, в случайном режиме я подозреваю.) Из командной строки: sudo etherape и введите свой пароль для входа в систему в командной строке.
Дэвид Дональдсон
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.