Posez votre question Signaler

[Java] Trouver mon adresse Ip

dohm 983Messages postés 1 mars 2003Date d'inscription 13 avril 2010Dernière intervention - Dernière réponse le 13 janv. 2006 à 13:17
bonjour
je cherche a obtenir l'adresse ip de la machine sur laquelle je travaille a l'aide d'une fonction java.

j'utilise donc la fonction getLocaHost() du packetage .net

mais celui ci me retourne l'adresse de la boucle local 127.0.0.1
-note : je ne peux pas utiliser d'hostname -

a votre avis ?
Lire la suite 

[Java] Trouver mon adresse Ip »

3 réponses
Réponse
+0
moins plus
personne ne m'aime ?
:-)
Ajouter un commentaire
Réponse
+0
moins plus
Salut!

As-tu essayé avec getLocalAddress()?

Sinon, envoie un DataGram à ton adresse 127.0.0.1, puis analyse le une fois reçu pour obtenir l'Ip de l'émetteur (toi)

;-)
HackTrack
dohm- 13 janv. 2006 à 13:17
merci de ta reponse !
pour getlocalhost, j'obtiens la boucle locale
et pour la seconde idee, j'arrive pas a recevoir le diagramme que je m'envoie.
Je cree un thread car la fonction de reception est bloquante et j'envoie un paquet ensuite sur le thread principal... mais ca marche poa !


Ajouter un commentaire
Ce document intitulé « [Java] Trouver mon adresse Ip » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?