Erkennung der Netzwerkinfrastruktur

Welche Software eignet sich zum Erstellen einer Netzwerkkarte in Ubuntu oder Windows?

Das Ziel meiner Bachelorarbeit ist es, Methoden zu beschreiben, um Geräte im lokalen Netzwerk zu entdecken und dann eine Karte des Computernetzwerks zu erstellen. Ich muss eine Netzwerkkarte erstellen, die Geräte im Netzwerk meiner Hochschule automatisch erkennt.

Die Karte muss so gestaltet sein, dass sie laufend aktualisiert und bearbeitet werden kann.

  • Software kann unter Windows oder Ubuntu funktionieren.
  • Sollte Computer, Laptops, Switches, Router, Drucker im Netzwerk enthalten.
  • Das Format kann für den Export auf Google Earth generiert werden.

Software wie op manager, solarwinds NPM, prtg network monitor, lanstate pro, anturis in Windows, cheops-ng, opennms in Ubuntu.

Was meinst du mit Format kann generiert werden um auf Google Earth zu exportieren . Ist es eine Option („kann“) oder eine Anforderung? Müsste die Software auch physische Standorte erkennen, oder würden Sie diese Informationen hinzufügen?
Warum erwähnen Sie diese Softwareliste im letzten Absatz?

Antworten (2)

Möglicherweise etwas weniger ausgefeilt als "The Dude", aber flexibler und leistungsfähiger, und viel mehr im Sinne einer These wäre es, scapy als Ihre Netzwerkerkennungsplattform zu verwenden.

  • Frei
  • Läuft nativ unter Linux, Windows & OS-X
  • Ermöglicht mehrere Arten der Netzwerkerkennung und -erkundung
  • Kann mit GNU Plot und anderen Tools zusammenarbeiten, um grafische Ausgaben zu erzeugen.
  • Ausgaben können als Bilder, PDF-Dateien oder Latex sein.
  • Da alles auf Python basiert, ist es einfach, regelmäßige Scans einzurichten und als Webserver zu fungieren, um die Ergebnisse nahezu in Echtzeit anzuzeigen.
  • Exportieren Sie wie Sie möchten.
  • Erkannte Geräte per Fingerabdruck zur Identifizierung der Gerätetypen usw.

Traceroute-Beispielplots:GraphViz-Ausgabe 3D-Ausgabe

Ich habe The Dude immer für solche Dinge verwendet, wenn auch in einem kleineren Maßstab, als Sie anscheinend im Sinn haben.

Geben Sie hier die Bildbeschreibung ein Geben Sie hier die Bildbeschreibung ein

  • Automatische Erkennung von Geräten im Netzwerk in meinem College - "scannt automatisch alle Geräte innerhalb bestimmter Subnetze, zeichnet und gestaltet eine Karte Ihrer Netzwerke, überwacht die Dienste Ihrer Geräte und benachrichtigt Sie, falls ein Dienst Probleme hat."
  • Das Kartennetz muss so gestaltet sein, dass es kontinuierlich aktualisiert und bearbeitet werden kann - "Ermöglicht es Ihnen, Ihre eigenen Karten zu zeichnen und benutzerdefinierte Geräte hinzuzufügen"
  • Software kann unter Windows oder Ubuntu laufen - NEIN. Entschuldigung, nur Windows, aber die meisten Dinge funktionieren gut genug mit Wine
  • Das Format kann für den Export auf Google Earth generiert werden - NEIN, ich glaube nicht, aber Sie können sie kontaktieren und fragen
  • sollte Computer, Laptops, Switches, Router, Drucker im Netzwerk enthalten - "wird automatisch alle Geräte scannen ..."
  • Software wie ... - diesen Teil habe ich nicht verstanden :-(

Einige seiner Funktionen:

The Dude is free of charge!
Auto network discovery and layout
Discovers any type or brand of device
Device, Link monitoring, and notifications
Includes SVG icons for devices, and supports custom icons and backgrounds
Easy installation and usage
Allows you to draw your own maps and add custom devices
Supports SNMP, ICMP, DNS and TCP monitoring for devices that support it
Individual Link usage monitoring and graphs
Direct access to remote control tools for device management
Supports remote Dude server and local client
Runs in Linux Wine environment, MacOS Darwine, and Windows
Best price/value ratio compared to other products (free of charge)
OK danke. Software wie - Ich dachte an Programme wie op manager, solarwinds NPM, prtg network monitor, lanstate pro, anturis in Windows, cheops-ng, opennms in Ubuntu. Wie verbinde ich Router, Switches ... mit Leitungen dazwischen in Dude?