[Java] Trouver mon adresse Ip

dohm Messages postés 975 Statut Modérateur -  
dohm Messages postés 975 Statut Modérateur -
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 Statut Modérateur 67
 
personne ne m'aime ?
:-)
0
Utilisateur anonyme
 
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 Statut Modérateur 67
 
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