qf1410640014
Goto Top

LAN Intentarisierungstool selber schreiben?

Hallo,

hab mich schlau gemacht und mir diverse Inventarisierungstools angesehen. Leider sind die allesamt zu teuer oder unterstützen als Freeware nur eine begrenzte Anzahl an Clients.

Hätte mir daher gerne so ein Tool geschrieben. Was brauche ich dazu? C# kann ich.

Nur mit einem PING melden sich meist nicht alle Geräte.

SNMP-Protokolle und ARP abfragen? Oder wie läuft so eine Inventarisierung technisch ab? "Profi-Tools" können ja auch nicht mehr machen, als "anklopfen" und die Geräte fragen: "Hallo, bist du da und wer und was bist du?"

Das Tool muss wirklich nur immer aktuell abfragen, was gerade im Netz aktiv ist, alse welche Geräte da sind.

LG

Content-ID: 328005

Url: https://administrator.de/forum/lan-intentarisierungstool-selber-schreiben-328005.html

Ausgedruckt am: 22.12.2024 um 20:12 Uhr

Chonta
Lösung Chonta 31.01.2017 um 10:37:26 Uhr
Goto Top
Hallo,

für was für eine Umgebung?
Wenn ein System nicht auf PING und der gleichen reagiert, ist die Firewall nicht richtig eingestellt.
Spiceworks oder im Zusamenhang mit Softwareverteilung auch OPSI, da muss man aber den Agenten auf allen Systemen installieren die betreut werden sollen.

Gruß

Chonta
emeriks
Lösung emeriks 31.01.2017 um 10:40:01 Uhr
Goto Top
Hi,
Das Tool muss wirklich nur immer aktuell abfragen, was gerade im Netz aktiv ist, alse welche Geräte da sind.
Na dafür reicht doch ein einfaches (z.B.) NetScan?

E.
departure69
Lösung departure69 31.01.2017 um 10:59:19 Uhr
Goto Top
Hallo.

Ich werf' mal Lansweeper in den Ring:

http://www.lansweeper.com/de/

Kostenlos, agentenlos und m. W. keine Begrenzungen enthalten. Regelmäßige Updates gibt's auch.


Viele Grüße

von

departure69
emeriks
Lösung emeriks 31.01.2017 aktualisiert um 11:19:00 Uhr
Goto Top
Kostenlos, agentenlos und m. W. keine Begrenzungen enthalten. Regelmäßige Updates gibt's auch.
In der freien Variante bis 100 Geräte. http://www.lansweeper.com/de/bestellen.aspx
departure69
Lösung departure69 31.01.2017 um 11:44:14 Uhr
Goto Top
O.K., sorry, doch geirrt, aber immerhin 100. Der TE hat leider nicht dazugeschrieben, um wieviele Geräte es geht, vielleicht haut es ja für ihn hin mit den 100 Stück.
qf1410640014
qf1410640014 31.01.2017 um 15:20:38 Uhr
Goto Top
Sorry,

PC-Clients sind es um die 100, aber da kommt noch das ganze Network-Equippment (Drucker, Switches, Firewall, IP-Telefone) dazu.

Es geht um Windows-Clients mit Windows 8.1 - 10, aber auch ein paar Linux-Rechner.
departure69
Lösung departure69 01.02.2017 aktualisiert um 07:18:12 Uhr
Goto Top
PC-Clients sind es um die 100, aber da kommt noch das ganze Network-Equippment (Drucker, Switches, Firewall, IP-Telefone) dazu

Solche kommerziellen Tools haben hinsichtlich der Lizensierung normalerweise eine feste Richtgröße, nach der sich die notwendige Lizenz bestimmt. Bei Docusnap sind das bspw. nur die Clients und Server im klassischen Sinne, nur nach deren Anzahl werden die Lizenzkosten gestaffelt. Somit zählen Drucker, Switches, Firewall, IP-Telefone dort zum Beispiel nicht dazu, werden also nicht mitgezählt.

Mit etwas Glück ist's bei LANSweeper ebenso, und Du kommst mit den kostenlosen 100 Devices gerade so aus.

Wollte auch in keinster Weise Deine Ambitionen, solch ein Tool selber zu schreiben, bremsen, finde das sogar ziemlich cool, vor allem Deiner Programmierkenntnisse wegen, die mir hierzu fehlen würden. Es fragt sich dennoch, ob Du wirklich die Zeit dazu hast, ich fürchte, daß man sich an sowas auch ganz gut die Zähne ausbeißen kann, es hat schon Gründe, warum's sowas fertig zu kaufen gibt.

Vielleicht kannst Du ja bei Docusnap und LANSweeper Anleihen und Ideen nehmen.

Weiterhin viel Glück bei Deinem Vorhaben!


Viele Grüße

von

departure69
miniversum
Lösung miniversum 02.02.2017 um 09:52:30 Uhr
Goto Top
Hallo,

hier gabs mal im Batch Bereich eine Batch die hat sowas gemacht.
Im Prinzip ist folgendes dort passiert:
1. Der ARP cache wurde geleert (Brauchst du Admin Rechte)
2. alle IPs im Addressbereich wurden angepingt (gleichzeitig in mehreren Threads um die Scangeschwindigkeit zu erhöhen).
3. Die Antworten auf die Pings wurden NICHT ausgewertet, sondern danach der ARP cach eingelesen
So hast du dann in kurzer Zeit IP Adressen und MAC Adressen (auch von PCs die nicht auf Ping antworten).
Die Batch hat dann noch aus den MAC adressen über eine Liste die entsprechenden Hersteller rausgesucht.
Über die IP Adressen kannst du dann auch versuchen via Ping die Namen zu erhalten (wen halt eine Antwort kommt).
Mit der Basis lassen sich dann auch andere Dinge erweitern wie z.B. offene Ports u.s.w.

Gruß
...
qf1410640014
qf1410640014 02.02.2017 um 13:43:45 Uhr
Goto Top
super, danke für die Infos, genau sowas hab ich gesucht. Das Tool soll ja nicht das Nonplusultra sein, sondern wirklich nur die Geräte finden (auch die wie gesagt - nicht pingbaren).

Vlt ist das Tool in ein paar Wochen fertig... Werde mich da noch einlesen in das Ganze.


LG