LabVIEWForum.de - Kommunikation im Heimnetzwerk mit wechselnder IP

LabVIEWForum.de

Normale Version: Kommunikation im Heimnetzwerk mit wechselnder IP
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

ich spiele mit dem Gedanken mir so eine Art Babyphone mit Labview zu basteln. Will sagen: In einem Raum steht der Laptop mit Mikro in einem anderen mein Desktop-PC. Auf der Arbeit habe ich sowas ähnliches mit UDP realisert, aber da gibt es feste IP-Adressen.
Ich habe hier im Hause WLAN von nem Anbieter mit wechselnder IP. Außerdem haben beide Rechner die gleiche IP (zumindest glauben das die Rechner, das regelt wohl irgendwie der Router!?). Wie mache ich denn dann sowas? Können Shared Variablen so was leisten (habe ich bisher nie gebraucht) oder was hilft mir hier weiter?

Danke und Gruß
Peter
Also ich kann mit nicht vorstellen, dass deine beiden Rechner, wenn sie beide gleichzeitig per WLAN mit deinem Router verbunden sind, dieselbe IP-Adresse haben. Zumindest nicht innerhalb deines Heimnetzwerkes (bestehend aus Router, Laptop, Rechner).
Und hier kannst du üblicherweise den Router auch so konfigurieren, dass die Rechner immer dieselbe IP-Adresse bekommen.
Du kannst also, so wie du es aus deinem Firmennetz gewohnt bist, mit festen IPs arbeiten.

Gruß, Jens
Hallo Jens,

danke für Deine Antwort. Ich gestehe, dass ich mich mit diesen Router-Dingen nicht wirklich auskenne. Dann schon eher mit LV ;-)
Ich hab ja auch gehört, dass jeder PC eine eigenen IP hat, aber wenn ich so 'ne Seite wie whatsmyip aufrufe kommt auf beiden Rechnern jedesmal diegleiche IP raus. Mein Router (ich hoffe es ist einer) ist halt die blinkende Kiste, die an der Telefondose steht (0815).

Aber heißt das, dass ohne IP eine solche Kommunikation nicht funktioniert? Die wäre ja jeden Tag neu und müßte auch erstmal abgefragt werden.
Mir kam vorhin ja der Gedanke, Daten auf einem Netzwerkordner zu speichern. Das geht vermutlich relativ einfach. Aber das wäre ja kein echtes Monitoring.

Schöne Grüße
Peter
Hallo Peter,

Jens hat natürlich recht, in ein und dem selben Netzwerk wird es keine doppelte IP geben... rein technisch nicht möglich...
whatsmyip wird dir die "externe" IP, sprich deine dynamisch vom Provider zugeteilte IP vom Router anzeigen... deshalb ja auch auf beiden PC´s identisch...

Jetzt ist also die Frage ob du dein "Babyphone" nur im Internen Netz nutzen oder auch von Extern nutzen möchtest ?

Sofern intern, kannst du die einzelnen IP´s der PC per "start-->Ausführen--> cmd --> IPCONFIG" herausfinden und nutzen.
Alternativ kann es ja nach Config auch per Netzwerknamen der PC funktionieren....

Gruß Dennis
Die "gleiche" IP bräuchtest du nur um die PCs von aussen anzusprechen (ausserhalb deines Heimnetzwerkes), sprich: mit der hängt im Prinzip der Router am Netz und bekommt eingehende Daten - die er dann an die lokalen PCs im lokalen Netz verteilt. Typischerweise sollte der Router in diesem die IP 192.168.1.1 haben wenn du nichts geändert hast.

Wenn das machbar ist ist vermutlich das sinnvollste einfach die IP der Rechner festzulegen und dann diese zu nutzen (nicht vergessen: DNS server ist der Router, Subnetzmaske 255.255.255.0). Falls das nicht geht muss man entweder über den PC namen gehen, oder halt kurz alle addressen von 192.168.1.2 bis 192.168.1.255 anschreiben und schauen welche die Verbindung aufbaut ^^
*normalerweise sollte der Router aber sowieso mit 2, 3, 4 etc. anfangen, so dass man dann relativ schnell nen hit hat
Guten Morgen,

ich danke Euch für die Tipps. Dann werde ich mal schauen, dass ich die beiden IPs bei Programmstart irgendwie mit Labview auslese und mein Beispiel mit Übertragung via UDP entsprechend anpasse. Am Router möchte ich ungern rumkonfigurieren ("never change a running system" ;-)
Ah ja. Die Suche bringt mich ja direkt zum Auslesen der IP:
http://www.labviewforum.de/Thread-Ermitt...-MemoryRAM

Vielen Dank und schöne Grüße

Peter
Am Router musst du dafür nicht zwingend konfigurieren (dürfte zwar eventuell auch gehen, dass du dem bestimmten Mac Addressen ne bestimmte IP zuweisen lässt, aber die einfachere Möglichkeit ist die IPs direkt an den entsprechenden Rechnern softwareseitig festzulegen statt die auf automatisch (daher über DHCP vom Router) beziehen zu lassen ^^)
Referenz-URLs