IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Java Discussion :

obtenir son ip public


Sujet :

Langage Java

  1. #1
    Membre expérimenté Avatar de djidane39
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    272
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2006
    Messages : 272
    Par défaut obtenir son ip public
    Bonjour,

    J'aimerai en Java récupérer mon ip public.
    Quand je fait getLocalHost() il me retourne toujours "localhost"....
    J'ai lu la Javadoc des InetAdresse, mais j'ai rien trouvé -_-'

  2. #2
    Membre très actif
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    321
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 321
    Par défaut
    Pas evident. La meilleure solution reste de binder vers l'exterieur et de recuperer son ip a partir du distant

  3. #3
    Membre expérimenté Avatar de djidane39
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    272
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2006
    Messages : 272
    Par défaut
    en fait dans la fac ya un truc dessus
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Enumeration<NetworkInterface> interfaces = NetworkInterface.getNetworkInterfaces();
    mais ça me parait un peu compliqué à gérer, il faut trier les interfaces réseaux, aller récupérer les infos, ... Je pensait qui y avais une méthode toute simple ^_^

  4. #4
    Membre très actif
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    321
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 321
    Par défaut
    J'avoue ne pas connaitre l'enumeration en question. Mais vu sa dénomination elle va te permettre d'accéder aux interfaces réseaux de ta machine. Le hic c'est que dans ton cas, l'adresse publique n'est pas liée à ta machine : c'est par exemple ton routeur qui dispose d'au moins deux interfaces et qui fait le pont entre l'exterieur (adresse publique) et l'interieur où tu as généralement une adresse de classe C de type 192.168.0.X

Discussions similaires

  1. Connaitre son ip public
    Par xlurp dans le forum Réseau
    Réponses: 5
    Dernier message: 03/10/2008, 11h55
  2. Réponses: 24
    Dernier message: 17/04/2008, 15h24
  3. Réponses: 19
    Dernier message: 02/10/2006, 18h19
  4. obtenir son adresse mac
    Par MonsieurAk dans le forum Windows
    Réponses: 6
    Dernier message: 24/08/2005, 12h01
  5. Obtenir son ip
    Par ChriGoLioNaDor dans le forum C++
    Réponses: 1
    Dernier message: 14/08/2005, 17h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo