Für Linux, Mac-OS und Windows:
First-Look: fast portabler Open-Source-IP-Scanner

von Werner Veith (werner.veith@networkcomputing.de)

14.05.2009

Mehr als eine Java-Virtual-Machine braucht die Open-Source-Software »Angry IP Scanner« nicht. Mit ihr bekommt der Administrator einen schnellen Überblick, welche IP-Adressen in seinem Netz belegt sind. Network Computing hat einen Blick darauf geworfen.

(Fortsetzung des Artikels von Seite 1)

Netze sind nichts statisches. Da kommen neue Rechner, Router oder Switches dazu. Mit einem Excel-Sheet ist es da nicht immer leicht, den Überblick zu behalten. Mit der Open-Source-Software »Angry IP Scanner 3.0 Beta [1]« sieht der Administrator jedoch, welche IP-Adressen im Gebrauch sind. Vor kurzem hatte sich Network Computing die ebenfalls kostenlose Lösung »IP Adress Tracker [2]« von Solarwinds [3] angeschaut [4]. Dahinter muss sich die Open-Source-Lösung nicht verstecken. Der Administrator gibt bei Angry-IP-Scanner etwa einen IP-Bereich oder ein Subnetz ein, um zu scannen. Zurück bekommt er IP-Adresse, Hostname, Web-Interface, NetBIOS-Informationen, TTL-der-Pakete (Time-to-Live) und Kommentare. Über die Anzahl der gleichzeitigen Threads lässt sich die Dauer des Scans beeinflussen. Leider verliert der IP-Scanner beim nächsten Scan die Ergebnisse des vorigen. Über einen Export lassen sie sich retten.

Die Open-Source-Software »Angry IP Scanner« benötigt nur eine Java-Virtual-Machine auf einem Rechner.

Eine Installation des IP-Scanners ist nicht notwendig. Existiert auf dem Rechner eine JVM (Java-Virtual-Machine), kann der Nutzer direkt loslegen. Die Software gibt es für Linux, Mac-OS und Windows. Das Scannen lässt sich über die Verzögerung zwischen zwei Thread, der maximalen Anzahl der Thread, der Anzahl der Pings pro Host und dem Ping-Timeout beeinflussen. Eine hohe Anzahl von Threads verkürzt die Scanzeit enorm. Allerdings schafft es die Software irgendwann nicht mehr, ab einer gewissen Höhe die vorgegebene Anzahl an Threads nicht auszunutzen.

Nach Ende des Scans sieht der Anwender in einer Liste die Ergebnisse. Vor dem Scan kann er auswählen, ob er alle Werte über so genannte Fetcher abfragen will. Vielleicht reicht es auch, nur die genutzten IP-Adressen zu sehen. Netbios liefert ihm Domäne beziehungsweise Arbeitsgruppe, Nutzername und MAC-Adresse. Außerdem sieht er etwa, ob ein Web-Server vorhanden ist.

Je nach Einstellung zeigt die Software alle gescannten Adressen, alle gefundenen Systeme oder alle Systeme mit offenen Ports an. Für letzteres lässt sich voreinstellen, welche Ports geprüft werden sollen. Leider arbeitet die Funktion nicht als Filter, so dass sich nach einem Scan die Anzeige nicht mehr beeinflussen lässt. Es gibt aber eine Sprungfunktion, um etwa zwischen den nicht genutzten IP-Adressen aktive Hosts zu finden.

Gefundene IP-Adressen lassen sich mit verschiedenen Methoden öffnen: Windows-Shares, Web-Browser, FTP, Telnet, Ping, Traceroute oder Geolocate. Damit bietet Angry-IP-Scan hier etwas mehr Methoden an als der IP-Adress-Tracker.

Die Ergebnisse gibt die Software als Text-, CSV- oder XML-Datei aus. Außerdem kann Angry-IP-Scanner auch die offenen Ports pro Host als »IP:Port«-Liste ablegen. Da die Ergebnisse beim nächsten Scan verloren gehen, empfiehlt es sich, diese abzuspeichern. Dies ist sicher ein Nachteil gegenüber dem IP-Adress-Tracker. Auch dessen Upgrade-Möglichkeit auf die umfangreichere, aber kostenpflichtige Version ist sicher ein Punkt. Letztere erlaubt nämlich auch regelmäßige Scans.

[1] http://www.angryziber.com/w/Home
[2] http://www.solarwinds.com/products/freetools/ip_address_tracker/index.aspx
[3] http://www.solarwinds.com/
[4] first-look-kostenloser-ip-address-tracker-von-solarwinds/

Verwandte Artikel