[Java] Trouver mon adresse Ip

Fermé
dohm Messages postés 975 Date d'inscription samedi 1 mars 2003 Statut Modérateur Dernière intervention 13 avril 2010 - 9 janv. 2006 à 10:31
dohm Messages postés 975 Date d'inscription samedi 1 mars 2003 Statut Modérateur Dernière intervention 13 avril 2010 - 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 ?

A voir également:

2 réponses

dohm Messages postés 975 Date d'inscription samedi 1 mars 2003 Statut Modérateur Dernière intervention 13 avril 2010 67
10 janv. 2006 à 10:39
personne ne m'aime ?
:-)
0
Utilisateur anonyme
13 janv. 2006 à 11:28
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
0
dohm Messages postés 975 Date d'inscription samedi 1 mars 2003 Statut Modérateur Dernière intervention 13 avril 2010 67
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 !


0