Java erhält meine IP-Adresse

Ich bin versucht, meine Internet-IP-Adresse in Java, aber ich halte immer meine lokale Adresse (z.B.: 127.0.0.1), wenn meine IP-Adresse ist 192.168.0.xxx

Ich bin mit der Zeile:

InetAddress.getLocalHost().getHostAddress();

scheint standard zu Holen Sie sich die IP-Adresse, aber es ist nicht das, was ich Suche. Jedes tutorial sagt, dass diese Linie benutzen, so bin ich ein wenig verwirrt.

Könnte jemand bitte lassen Sie mich wissen, wie kann ich meine richtige IP Adresse bitte?


Ich auf ein Gerät angeschlossen ist, das mit WLAN, und ich bin nicht mit jedem Kabel. Ich bin eine Verbindung zu einem server mit der IP von ifconfig inet-Adresse, und ich bin auf der Suche, um das Gerät inet addr. Ich könnte überprüfen Sie die IP-Adresse des socket auf der server-Seite, aber dachte, es wäre schöner, wenn das Gerät (client) teilt dem server mit, welche IP er rechnet mit anderen Geräten zu verbinden.

InformationsquelleAutor der Frage Jary | 2011-11-10

Schreibe einen Kommentar