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:
    HIER

    MfG 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


Anmelden zum Antworten