Entwickler-Ecke
Internet / Netzwerk - Netzwerk IPs
Kugelfutter - Do 25.09.03 18:32
Titel: Netzwerk IPs
Hi. Wie kann ich sämtliche ips eines netzwerkes auslesen?
focus - Do 25.09.03 18:35
schick einen broadcast raus vorrausgesetzt du hast keine router usw dazwischen natürlich...
gruss
michael
MSCH - Do 25.09.03 19:01
der Broadcast wird in geswitchen Netzwerken nicht viel helfen - und wie bereits bemerkt - Router leiten sowas nicht weiter (es sei denn es wird Ihnen erlaubt).
Ohne Scannen wird dir nicht viel übrig bleiben. Also Schreife schreiben und hoffen das in jedem Netzsegment ein Rechner an ist, der auf ein Ping antworten kann.
Wozu brauch man sowas ?
grez
msch
Kugelfutter - Do 25.09.03 20:20
ich habe wie schon viele vor mir nen chat geschrieben. nun will ich gerne alle offenen server im netzwerk suchen lassen.
also mit forschleife jede einzelne erdengliche ip durchlaufen lassen, oder was? Das dauert doch ewig!
focus - Do 25.09.03 23:12
kommt drauf an... wenn du das ganze auf bestimmte subnetze beschränken kannst geht das recht flott...
andere möglichkeit wäre DynDNS..damit klappts sicher, wenn du nur die server fix halten willst und mal wieder die telekom nicht mitspielt..*g*
gruss
michael
matze - Fr 26.09.03 12:49
du könntest natürlich einen UDP Broadcast rausschicken ! das geht soviel ich wiess auch in lokalen netzwerken, hat aber im internet wenig sinnm.
focus - Fr 26.09.03 12:57
nicht nur wenig sinn ... wird eh gefiltert.... 8)
(siehe oben)
gruss
michael
Kugelfutter - Fr 26.09.03 20:04
| matze hat folgendes geschrieben: |
| du könntest natürlich einen UDP Broadcast rausschicken ! das geht soviel ich wiess auch in lokalen netzwerken, hat aber im internet wenig sinnm. |
wie geht das?
focus - Fr 26.09.03 21:10
schau doch mal in den
RFC`s [
http://www.rfc-editor.org] wegen den strukturen. und senden tust du das mit ner udp komponente aber wie gesagt über n router oder switch wirst du damit nicht kommen..du könntest ein allive überigens auch serverseitig ganz gut verwenden...
gruss
michael
PhilGo - Sa 27.09.03 18:19
Das gehört zwar nicht zu einer Delphi-Lösung, aber du kann einen Ping abschicken(an die Netzwerk-Rechner). Du brauchst nur den Netzwerk-Rechner-Name zu wissen. :wink:
Mfg PhilGo
Kugelfutter - Sa 27.09.03 19:15
| PhilGo hat folgendes geschrieben: |
Das gehört zwar nicht zu einer Delphi-Lösung, aber du kann einen Ping abschicken(an die Netzwerk-Rechner). Du brauchst nur den Netzwerk-Rechner-Name zu wissen. :wink:
Mfg PhilGo |
dazu brauche ich aber erstmal alle netzwerk ips!!! das war ja auch meine frage. aber danke für diesen spam :D
MSCH - So 05.10.03 11:16
Titel: Re: Netzwerk IPs
| Kugelfutter hat folgendes geschrieben: |
| Hi. Wie kann ich sämtliche ips eines netzwerkes auslesen? |
also nochmal, erstens überhaupt nicht, wenn nicht wenigstens eine IP bekannt ist es sei denn du probierst alle durch via Ping (ICMP). IRC und sonst welche Proggs haben zumindest immer einen Masterserver, dessen Adresse bekannt ist und die nach anderen weiteren Servern abgefragt wird (benutzen imho auch meistens das http Protokoll).
Via Arp und soweiter bringt nichts, weil dort stehen eh nur die Adressen, die dein Rechner schon kennt und auch nur die Strecke bis zum nächsten Router resp. Defaultgateway, ebenso die Routen( sind Netze keine Hosts, Ausnahmen bestätigen die Regel).
Sofern du im Intranet arbeiten willst und eine Win-Domaine hast, sollte es ein leichtes sein, die IPs zu finden - ist aber glaub ich nicht deine Frage.
grez
msch
Da_Knuddelbaer - So 05.10.03 16:08
ist da der net-Befehl von Dos nicht einiges schneller? :lol:
Naja, bevor du vllt alle IPs rausfilterst könntest du ja überlegen ob du nicht darauf zugreifen kannst? Den net-send-Befehl kann man unter Delphi ja auch holen, dann geht das bestimmt auch :wink:
Gruß,
Knuddelbaer
Duke - Do 27.10.05 22:34
Gibt es hier eigenltich mal neue erkenntnisse.
Ich wollte so ein Programm schreiben das Dateien aus Netzwerkfreigaben katalogisiert bzw. dursuchen kann.
Dafür brauch ich dann auch erstmal eine Liste aller im Netzwerkvorhandenen Computer.
Narses - Do 27.10.05 23:07
Moin!
Duke hat folgendes geschrieben: |
Gibt es hier eigenltich mal neue erkenntnisse.
[...]
brauch ich dann auch erstmal eine Liste aller im Netzwerkvorhandenen Computer |
Nein, wenn sich die Rechner nicht irgendwo anmelden, dann bleibt nur aktiv danach suchen. Das geht aber auch aus den (uralten) Beiträgen hervor... :roll:
cu
Narses
Narses - Do 27.10.05 23:18
Moin!
Hallo? Jemand zuhause? Ich sagte doch:
Narses hat folgendes geschrieben: |
| wenn sich die Rechner nicht irgendwo anmelden |
und die Netzwerkumgebung ist so gesehen eine "Art Anmeldung" und betrifft auch nur Windowsrechner. Es ging aber darum, alle aktiven IP-Stacks in einem Netz zu bestimmen, und das geht eben nicht anders, als aktiv danach zu suchen! (Aber auch dieser Hinweis [Windowsumgebung] wird dir weiter oben schon gegeben...) Also, nix neues.
Bitte genau(er) lesen. :wink:
cu
Narses
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 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!