IP-Adresse feststellen
Hallo Leute,
hab da mal wieder ne Frage:
Ich habe hier einen Industrie-PC der in eine Maschine eingebaut ist. Der IPC kann nun an ein Kundennetzwerk angeschlossen werden. Die IP, Subnet etc. kann am Display des IPCs eingestellt werden. Über VNC kann so eine Verbindung zum IPC hergestellt werden.
Nun passiert es gelegentlich dass die Displays ausfallen. Hierzu haben wir die Möglichkeit, den IPC mit einem Laptop über z.B. VNC zu verbinden. Die Maschinensteuerung (IPC) kann dann über den Laptop bedient werden.
Das Problem:
meist weis niemand welche IP-Adresse eingestellt ist, da das Display defekt ist kann man auch nicht nachschauen. Die Ursprüngliche IP-Adresse steht zwar in der autoexec des OS, diese wird aber (soweit ich hier richtig informiert bin) überschrieben, wenn die Maschinensoftware gestartet wird.
Meine Frage: gibt es ein Tool oder eine Möglichkeit die IP-Adresse herauszufinden, ohne das ich am Laptop in den LAN-Eigenschaften alle Adressen durch testen muss.
Ich denke:
theoretisch versucht der IPC doch ständig eine Verbindung mit einem Netzwerk her zu stellen, d.h. er kommuniziert. Diese Kommunikation muss doch auf irgend eine Weise erfassbar sein.
mfg
ariovist
hab da mal wieder ne Frage:
Ich habe hier einen Industrie-PC der in eine Maschine eingebaut ist. Der IPC kann nun an ein Kundennetzwerk angeschlossen werden. Die IP, Subnet etc. kann am Display des IPCs eingestellt werden. Über VNC kann so eine Verbindung zum IPC hergestellt werden.
Nun passiert es gelegentlich dass die Displays ausfallen. Hierzu haben wir die Möglichkeit, den IPC mit einem Laptop über z.B. VNC zu verbinden. Die Maschinensteuerung (IPC) kann dann über den Laptop bedient werden.
Das Problem:
meist weis niemand welche IP-Adresse eingestellt ist, da das Display defekt ist kann man auch nicht nachschauen. Die Ursprüngliche IP-Adresse steht zwar in der autoexec des OS, diese wird aber (soweit ich hier richtig informiert bin) überschrieben, wenn die Maschinensoftware gestartet wird.
Meine Frage: gibt es ein Tool oder eine Möglichkeit die IP-Adresse herauszufinden, ohne das ich am Laptop in den LAN-Eigenschaften alle Adressen durch testen muss.
Ich denke:
theoretisch versucht der IPC doch ständig eine Verbindung mit einem Netzwerk her zu stellen, d.h. er kommuniziert. Diese Kommunikation muss doch auf irgend eine Weise erfassbar sein.
mfg
ariovist
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 155157
Url: https://administrator.de/contentid/155157
Ausgedruckt am: 04.11.2024 um 18:11 Uhr
9 Kommentare
Neuester Kommentar
Hallo,
an den IPC einen HUB hängen, oder ein Switch mit der Möglichkeit einen Port zu spiegeln und auf einem Laptop Wireshark mitlaufen lassen.
Allerdings sollte die IP Adresse nicht duch Änderung der autoexec geändert werden, da durch diese die Treiber geladen wid und erst hier die IP Adresse erscheint.
brammer
an den IPC einen HUB hängen, oder ein Switch mit der Möglichkeit einen Port zu spiegeln und auf einem Laptop Wireshark mitlaufen lassen.
Allerdings sollte die IP Adresse nicht duch Änderung der autoexec geändert werden, da durch diese die Treiber geladen wid und erst hier die IP Adresse erscheint.
brammer
Also das einfachste was man machen kann um solche Probleme in Zukunft zu verhindern ist immer noch:
DOKUMENTIEREN!
Sprich:
Schreibt euch auf, welche Maschine welche IP hat! ;)
Wenn die eh alle statisch vergeben werden ist das eine einmalige Arbeit....
und ihr müsst NIE wieder Rätselraten.
...
wenn ihr nun bereits den Teller voll Suppe zum auslöffeln habt,
gibt es natürlich einige Maßnahmen die IP herauszufinden.
Wenn du weder weißt wie die Maschine heißt - noch sonst irgendwelche Infos darüber hast...
Mache es wie von brammer beschrieben. HUB ran, NB ans Hub, Traffic mit Wireshark aufnehmen.
Tada.
Wenn du allerdings den Hostnamen der Maschine kennst:
ping hostname
oder einfach im DNS nachschauen...
Gruß
DOKUMENTIEREN!
Sprich:
Schreibt euch auf, welche Maschine welche IP hat! ;)
Wenn die eh alle statisch vergeben werden ist das eine einmalige Arbeit....
und ihr müsst NIE wieder Rätselraten.
...
wenn ihr nun bereits den Teller voll Suppe zum auslöffeln habt,
gibt es natürlich einige Maßnahmen die IP herauszufinden.
Wenn du weder weißt wie die Maschine heißt - noch sonst irgendwelche Infos darüber hast...
Mache es wie von brammer beschrieben. HUB ran, NB ans Hub, Traffic mit Wireshark aufnehmen.
Tada.
Wenn du allerdings den Hostnamen der Maschine kennst:
ping hostname
oder einfach im DNS nachschauen...
Gruß
..."aber wenn ich damit die Adressen 0.0.0.0 bis 255.255.255.255 scanne" Das ist Blödsinn, denn diesen Bereich kannst du gar nicht scannen.
Scannbar ist immer nur genau das IP Segment indem auch die zu suchende Maschine steht.
Die Lösung ist doch ganz banal:
Nimm dir einen Wireshark Sniffer und häng den ins Netz und leg dich auf die Lauer. Irgendwas geschwätziges wird die maschine schon von sich geben wenn sie aktiv ist. Mit dem mitgeschnittenen Paket hast du dann auch IP Adresse und Mac Adresse der Maschine.
Ansonsten gehe auf dem Switch wo diese Maschine dran ist, sehe dir mit einem "shaow mac" die Forwarding Datenbak des Switches an. Da kannst du ganz genau sehen welche Mac am Port wo die Maschine dran ist im Switch gespeichert ist.
Irgendow steht ein Router oder ein Server an dem du dann ein show arp oder ein arp -a eingibst und damit hast du zur Mac dann auch die korrespondierende IP.
Dauert maximal 10 Minuten und du hast sie....
Scannbar ist immer nur genau das IP Segment indem auch die zu suchende Maschine steht.
Die Lösung ist doch ganz banal:
Nimm dir einen Wireshark Sniffer und häng den ins Netz und leg dich auf die Lauer. Irgendwas geschwätziges wird die maschine schon von sich geben wenn sie aktiv ist. Mit dem mitgeschnittenen Paket hast du dann auch IP Adresse und Mac Adresse der Maschine.
Ansonsten gehe auf dem Switch wo diese Maschine dran ist, sehe dir mit einem "shaow mac" die Forwarding Datenbak des Switches an. Da kannst du ganz genau sehen welche Mac am Port wo die Maschine dran ist im Switch gespeichert ist.
Irgendow steht ein Router oder ein Server an dem du dann ein show arp oder ein arp -a eingibst und damit hast du zur Mac dann auch die korrespondierende IP.
Dauert maximal 10 Minuten und du hast sie....
Es geht noch einfacher:
Das Crossoverkabel ist ja schon angesteckt.
Wireshark starten. Die Maschine starten und dann kann man schon solche Adressen sehen ohen sich große mit den Inhalten der Pakete auskennen zu müssen.
Der Hub hilft in den Fällen, wo man den Wireshark ohne Link nicht starten kann. Das kann jetzt aber auch eine beliebiger anderer Switch sein.
Aber alles andere von Aqui stimmt natürlich.
Das Crossoverkabel ist ja schon angesteckt.
Wireshark starten. Die Maschine starten und dann kann man schon solche Adressen sehen ohen sich große mit den Inhalten der Pakete auskennen zu müssen.
Der Hub hilft in den Fällen, wo man den Wireshark ohne Link nicht starten kann. Das kann jetzt aber auch eine beliebiger anderer Switch sein.
Aber alles andere von Aqui stimmt natürlich.