PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : IP von eigenen Rechenr mit QT?



Don_Bruno
13-03-2003, 22:12
Hallo,

wie kann ich mit QT die eigene IP auslesen?

Weiss das jemand und kann mir helfen?

Thomas

tuxipuxi
14-03-2003, 08:29
hallo,

eine funktion dafuer fehlt mir gerade irgendwie nicht ein, du koenntest aber beispielsweise die ausgabe von ifconfig parsen nach deiner ip..

anda_skoa
14-03-2003, 09:49
Das Problem ist, wie definiert ihr "Die IP des Rechners"

Ein Rechner hat normalerweise keine IP.

IP Adressen werden Netzwerkinterfaces zugeordnet und davon kann ein Rechner >= 1 (loopback hat er praktisch immer) haben.

Interfaces brauchen auch nicht stabil zu sein, ein ppp Interface oder ein INterface das mit dhcp konfiguriert wird, kann zeitweise keine IP haben.

Ciao,
_

Don_Bruno
14-03-2003, 12:16
Hallo

Also ich habe ein Programm, welches über ein LAN auf eine Postgre-Datenbank zugreifen soll... und ich möchte gerne die aktuell verwendete IP haben...

Wie realisiert man das am besten?

Thomas

anda_skoa
14-03-2003, 13:31
Ah.

Ich glaube QSocket::address() gibt dir die Adresse, die der Socket lokal verwendet.

Ciao,
_