Alle Rechner im LAN finden
-
Hallo,
mein Chef hat mich gebeten mal zu schauen, ob ich in Erfahrung
bringen kann, ob es eine Klasse oder sowas gibt, mit der man
alle momentan im Netzwerk (Intranet) eingeloggten Computer
finden kann.Es sollen eben alle gefunden werden. Auch die in einer anderen
Arbeitsgruppe (die im schlimmsten Fall nicht mal zum Firmennetz
gehören
).Ich hab bislang aber nix gefunden. Kann mir jemand aus der Patsche
helfen?
-
Das wurde glaube ich erst letztens hier diskutiert...
Wenn der Computer XP-SP2 drauf hat, wird es sehr schwer sein ihn direkt zu finden, da er nicht mal auf ein ping reagiert.
Das einfachste ist, Du lässt einen Netzwerk-Monitor laufen. Der Zeigt Dir alle Computer (MAC-Adressen) und somit siehst Du was alles am Netzwerk hängt.
Eine verlässliche Methode ausser dieser gibt es IMHO nicht.
-
Schade dass es da in der Richtung nichts gibt.
Eine Klasse zu finden die das alles ermöglichen würde
wäre einfach Gold wert.
-
es gibt sowas wie arp pinger, das funktioniert immer!
ohne arp kann ein pc im netz keine verbindungen herstellen also muss das aktiviert sein.
sonst mal broadcasts oder ähnliches probieren, desweiteren gibt es noch die winapi methoden, die gehen dann aber auch nur begrenzt.hier mal nen msdn link zu winapi stuff:
HIERMfG RadiatioN
-
Ok danke. So habe ich es jetzt auch gelöst!
-
Tigres schrieb:
Ok danke. So habe ich es jetzt auch gelöst!
Könntest du uns wohl an deinem heroischen Sieg über das Netzwerk teilhaben lassen und deine Lösung hier posten?
-
da gibt es keine sonderlich spannende lösung

einfach das beispiel aus der msdn kompilieren

MfG RadiatioN