KioskeaKioskeaCommentCaMarcheInscrivez-vous, c'est gratuit !
Vendredi 16 mai 2008 - 12:05:15

Obtenir l'adresse ip externe.

Rechercher : dans
Obtenir l'adresse ip externe.
par SoftReaver
 Fil de Discussions
Statut : Résolu
mercredi 3 mai 2006 à 22:15:41
Bonjour,

Connaissez vous une dll, ou une commande de l'API windows me permettant d'obtenir l'adresse ip externe du pc (celui où le programme serait executé), j'arrive a avoir l'adresse local mais pas moyen d'avoir l'adresse externe :s

merci, @ bientot sur le net :)

P.S. : Pour ceux qui aurait des doute : non ce n'est en aucun cas pour de la frode que je veut l'adresse ip externe mais je suis en train de bosser sur un jeu en réseaux, ...
Répondre à SoftReaver  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par blux, le jeudi 4 mai 2006 à 09:00:35 Fil de Discussions
Salut,

je ne comprends pas trop ta question...

Si tu souhaites l'IP d'une machine connectée sur ton ordinateur, pas de problème, les commandes réseau netstat et autres te la donneront...

Tu peux également l'avoir si l'ordinateur en question est connecté sur un serveur web (en php, il existe une variable qui la renvoie)...
A+ Blux
 "Les cons, ça ose tout.
C'est même à ça qu'on les reconnait"
Répondre à blux

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par kilian, le jeudi 4 mai 2006 à 13:53:47 Fil de Discussions
Le poblème pour avoir l'adresse Ip externe (entendant par là l'adresse publique d'une machine ou d'un réseau local sur internet) c'est que maintenant, les gens sont souvent connectés derrière des modems routeur. Donc les fonctions de l'api windows ne sont pas toujours adaptées puisque l'ordinateur ne sais pas necessairement quelle est sont adresse sur internet.

Donc je ne vois pas mieux que se connecter sur un site internet qui renvoie l'adresse Ip publique.
Répondre à kilian

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par SoftReaver, le vendredi 5 mai 2006 à 17:19:31 Fil de Discussions
Apprament il y a mal entendu, bon je récapitule le tout :

En faite, je veut que mon programme récupére l'adresse IP externe de la machine sur lequel il est en train de tourner, pourquoi? c'est parceque je développe avec un ami, un jeu en réseau, et si par exemple le jeu doit créer une partie en réseau, il decra envoyer l'adresse IP externe (de la machine sur lequelle la partie sera créer) à ma base de donnée MySQL et ainsi tous les autres joueur qui voudron le rejoindre pourrons se connecter( enfin le programme client) au serveur grâce à cette adresse IP.

donc je veut l'adresse IP externe de la machine sur lequelle est démarrer le programme. donc moi si possible je demande le nom d'un dll qui serais susébtible de faire ca

(et en se qui concerne les proxy et autre, le problème serais réglé car comme on récupér l'adresse en local (enfin je pense :s)
Répondre à SoftReaver

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par Lupin.A, le vendredi 5 mai 2006 à 23:28:40 Fil de Discussions
Bonjour,

En fait avec windos lorsque j'installe "Front Page" , celui-ci installe aussi une version disons très "légère" de IIS, un mini serveur web, or avec linux il est tout aussi probable qu'une installation de "PHP", fournirait aussi un mini-serveur Apache.

ainsi une simple variable qui interroge le serveur en php nous donne l'adresse IP, je ne connais pas PHP mais j'ai un exemple à citer :
<html>
<head>
<title>AdresseIP</title>
</head>
<body>
  <center>
    <? $domain = getenv("REMOTE_ADDR"); echo $domain; ?>
  </center>
</body> 
</html>


je ne suis pas sur du résultat, c'est un exemple !!!

sous windows j'ai moi-même buté pour trouver et j'ai contourné avec cette page html :
<html>
  <head>
    <title>ADRESSE IP</title>

      <script language="JavaScript">

        var Contenu = null;
        var adrip = "";
        var position1 = "CRIPT>";
        var position2 = "</CEN";
        function LirePage()
          {
             Contenu = document.body.innerHTML;
             //alert (Contenu);
             adrip = Contenu.substring(((Contenu.indexOf(position1)) + 8),((Contenu.indexOf(position2)) - 1));
             //alert (adrip);
             window.clipboardData.setData("Text", adrip);
          }
    </script>

  </head>

  <body onLoad="JavaScript:LirePage()">
    <center>
      <script id='adr-ip' type="text/javascript" src="http://www.actulab.com/affiche-ip.php" language="JavaScript"></script>
    </center>
  </body>

</html>


le simple fait d'ouvrir et de fermer cette page html et tu obtiens l'adresse IP dans le presse papier, ne reste qu'a coller !

Lupin
Répondre à Lupin.A

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par SoftReaver, le samedi 6 mai 2006 à 12:57:51 Fil de Discussions
alors là vraiment merci, c'est exactement ce qu'il me fallait, j'essaye ça tout de suite, je vous tient au courant ;)
Répondre à SoftReaver

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par SoftReaver, le dimanche 7 mai 2006 à 15:45:27 Fil de Discussions 
C'est bon je confirme ca marche, merci beaucoup :)
Répondre à SoftReaver
Discussions pertinentes trouvées dans le forum
12/03 12h56[Filezilla] adresse IP externe incorrecteRéseaux13/03 23h192
09/03 21h30Filezilla adresse IP externe incorrecteLogiciels/Pilotes13/03 23h202
01/03 15h10[nintendo wifi] impossible obtenir adresse IPRéseaux24/04 16h1211
10/09 19h18impossible d'obtenir adresse IPLogiciels/Pilotes10/09 19h180
Plus de discussions sur « Obtenir l'adresse ip externe. » Discussion en cours Discussion fermée Problème résolu
Répondre
Titre du message :
Votre pseudo:
Votre email :
Message: 
  •  
  •  
Options: Recevoir les réponses par mail.
 

Aide