Czy w Ubuntu jest dostępne oprogramowanie do mapowania topologii sieci LAN?

33

Muszę zrobić graficzną mapę wszystkich maszyn warstwy 2 i warstwy 3 działających w mojej sieci LAN.

Nie chcę narzędzia graficznego takiego jak Dia lub podobnego, ale coś w rodzaju „graficznej Nmapy”, która pokazuje prawdziwe okablowanie sieci LAN (w tym również przełączniki!).

W rzeczywistości coś takiego: http://www.solarwinds.com/network-topology-mapper.aspx

Osqui
źródło

Odpowiedzi:

33

Według mojej wiedzy dostępnych jest kilka porównywalnych pakietów oprogramowania, darmowych i gotowych do użycia dla Ubuntu, które nie wymagają dość ręcznej konfiguracji.

OpenNMS może zbliżyć się do twoich potrzeb.

Network Topology Mapper (i ogólnie SolarWinds Tool Suite) jest bardzo dobrym narzędziem do zarządzania siecią na średnim poziomie. Niestety jest to tylko system Windows i ma znaczną cenę. Bez dużej personalizacji trudno będzie znaleźć porównywalne rozwiązanie. Jeśli masz budżet i prowadzisz heterogeniczny sklep, zdecydowanie polecam korzystanie z tego oprogramowania. Ponadto ich narzędzia IPAM i NetFlow są również dość solidne.

To powiedziawszy, znam trzy programy, które działają na Linuksie i mogą dać ci dynamiczne mapowanie twojej sieci: Cheops , OPManager i OpenNMS .

Polecam również patrząc na stronie SLAC , aby zobaczyć, czy są jakieś bardziej aktualne wydarzenia w przestrzeni zarządzania siecią.

Następujące aplikacje są wymienione w porządku rosnącym, pod względem kosztów, złożoności i zestawów funkcji.

Cheops

Cheops to bezpłatne rozwiązanie do mapowania sieci, które wychodzi i odkrywa i graficznie wyświetla serwery i węzły sieciowe. Jest stary i prawdopodobnie już nie jest w fazie rozwoju. Jest to jednak proste narzędzie do wykrywania sieci.

Możesz pobrać Cheopsa, tutaj

OpenNMS

OpenNMS umożliwia wykrywanie sieci, zarządzanie zdarzeniami i zarządzanie wydajnością. Jest również dostępny jako pakiet .deb.

Podstawowe cechy:

  • Automatyczne wykrywanie linków w warstwach 2 i 3
  • Automatyczne wykrywanie i udostępnianie sieci / węzłów
  • Automatyczne wykrywanie i udostępnianie usług
  • Obsługa IPv6 w całym (nowe)
  • Wymagania dotyczące ręcznego udostępniania węzłów i usług
  • Wsparcie awarii ścieżki

Lista funkcji

Pobieranie OpenNMS

Instrukcje Instalacji dla deb / apt-get.

OPManager

Z kolei OpManager jest narzędziem komercyjnym. Ma podobny zestaw funkcji rozwiązania SolarWinds. Z mojego doświadczenia wynika, że ​​jest bardzo solidny i konfigurowalny. To powiedziawszy, będziesz musiał za to zapłacić. Działa na systemach opartych na Debianie, chociaż nie jest dostosowany do systemu Ubuntu. YMMV.

Pod względem funkcjonalności zarządzania siecią obsługuje:

  • Monitorowanie dostępności i czasu pracy
  • Monitorowanie ruchu i wykorzystania
  • Monitoring Cisco
  • Monitorowanie stanu urządzenia sieciowego (router, przełącznik, zapora, bezprzewodowe punkty dostępowe)
  • Mapowanie sieci
  • Niestandardowe mapy sieciowe / mapy ruchu sieciowego
  • Monitorowanie WAN RTT
  • Analiza ruchu sieciowego (NetFlow, sFlow)
  • Monitorowanie VoIP
  • Zarządzanie konfiguracją sieci
  • Zarządzanie adresami IP
  • Przełącznik mapowania portów

Aby uzyskać pełną listę funkcji, zobacz: tutaj

Możesz pobrać bezpłatną wersję próbną OPManager tutaj

Byłbym bardzo zainteresowany kontaktami z innymi na temat korzystania z bezpłatnego , zunifikowanego rozwiązania do zarządzania siecią w Ubuntu, które nie wymaga wewnętrznego rozwoju oraz dużej opieki i karmienia.

W międzyczasie, gdy nieuzasadnione jest używanie OPManager lub OpenNMS, będę musiał zrobić to z własnym niestandardowym rozwiązaniem Nagios / Cacti / SmokePing / Rancid / IPPlan dla mniejszych sieci.

Kevin Bowen
źródło
Ooooch !!! Wielkie dzięki!!! Co za odpowiedź !!! Dzięki!! Spróbuję wszystkich tych aplikacji, aby zobaczyć, która jest najbardziej odpowiednia dla mnie. Dzięki! Moja sieć LAN ma około 300 komputerów, połączonych pewnymi szafami przełączników (po jednym na każde piętro budynku), oprócz innych małych przełączników umieszczonych „ręcznie”. To sieć zbudowana z kawałków przez wiele lat i chciałbym wiedzieć, jak to jest, ponieważ nie mam żadnej graficznej mapy tego, gdzie są kable. Podsumowując, chcę tylko udokumentować okablowanie sieciowe. Po prostu.
Osqui
7

Narzędziem, którego używałem i od dawna kocham, jest EtherApe, co może być kolejną możliwością, którą możesz chcieć sprawdzić. (W tym przypadku 10.0.0.2 jest moim routerem adsl)

EtherApe

AmanicA
źródło
kiedy pchnąłem start, napotkałem ten błąd: „Urządzenie bluetooth0 używa nieobsługiwanego łącza typu 201, nie może przechwycić. Wybierz inny interfejs”. Czy wiesz o tym coś ?
Farimah
Pamiętaj, aby uruchomić etherape pod sudo, w przeciwnym razie nie będzie mógł poprawnie skonfigurować twojego adaptera LAN. (Podejrzewam, że prawdopodobnie w trybie rozwiązanym.) Z wiersza polecenia: sudo etherape i podaj hasło logowania po wyświetleniu monitu.
David Donaldson