Entwickler-Ecke
Internet / Netzwerk - Alle IP-Adressen im Netzwerk ermitteln
Marc. - Sa 10.12.05 21:58
Hallo!
ich habe mal ein wenig für dich im web gesurfed und bin auf folgendes gestoßen:
Klick hier! [
http://www.pctipp.ch/downloads/dl/18684.asp]
Schaus dir einfach mal an ;) - ich habe es übrigens nicht getestet!
Koller hat folgendes geschrieben: |
Hoffe das geht überhaupt... :flehan: |
aber wofür brauchst du überhaupt diese funktion?
Danniolo - Sa 10.12.05 22:07
Ich glaube, er wollte das mitr Delphi herausfinden, für z.B. ein Netzwerkspiel... :roll:
root_at_localhost - Sa 10.12.05 23:54
Also es gibt erstmal keine zentrale Liste aller IPs, das kann sich ja auch dauernd ändern. Möglichkeiten gibt es aber durchaus herauszufinden, was sonst noch so im Netz los ist, wär aber wichtig zu wissen, was du eigentlich vor hast, um da Vorschläge machen zu können.
Fighter#1 - So 11.12.05 09:35
Titel: du könntest es doch selber machen
Z.B.
Du weißt mit sicherheit, wie die Netzwerk IP's anfangen, z.B.
192.168.0.0 -192.168.0.100 jetzt lässt du einfach irgendein Programm laufen,
z.B. ein umgeschriebener Portscanner der versucht sich auf die einzelnen IP's zu connecten. wenns klappt kommt Memo1.Lines.Add(ClientSocket1.Host+ ' ist da') und wenn nichts kommt am besten gar nix
So könnts gehen
mfg Fighter
UGrohne - So 11.12.05 10:25
Die Frage ist, was Du machen willst. Wenn Du einfach die Rechner auflisten willst, ist es das Beste, wenn Du vorher erstmal das Netzwerkinterface über das Du das Netz untersuchen willst, untersuchst.
D.h. Du nimmst Dir die IP-Adresse des Rechners und die Subnetmask und errechnest Dir daraus die möglichen IP-Adressen, damit Du nicht zuviel scannen musst. Dann pingst Du diese einfach und wenn was zurückkommt, dann hast Du einen Rechner.
Wenn es aber für ein Netzwerkspiel ist, dann ist es besser einen UDP-Broadcast ins Netz zu schicken und diesen dann in Deinem Programm abzufangen und darauf dem Suchenden zu antworten. Ist schneller, flexibler, sicherer.
Marco D. - So 11.12.05 13:59
@ Ugrohne:
Danke für den Tipp. Ich such gleich mal danach :wink:
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!