C# adresse publique
Résolu/Fermé
lola
-
15 mai 2010 à 15:22
scriptiz Messages postés 1424 Date d'inscription dimanche 21 décembre 2008 Statut Membre Dernière intervention 14 septembre 2023 - 19 mai 2010 à 20:34
scriptiz Messages postés 1424 Date d'inscription dimanche 21 décembre 2008 Statut Membre Dernière intervention 14 septembre 2023 - 19 mai 2010 à 20:34
A voir également:
- C# adresse publique
- Rechercher ou entrer l'adresse - Guide
- Darkino nouvelle adresse - Guide
- Darkino : le grand site pirate change d'adresse et d'interface - Accueil - Services en ligne
- Adresse mac - Guide
- Créer une adresse hotmail - Guide
6 réponses
scriptiz
Messages postés
1424
Date d'inscription
dimanche 21 décembre 2008
Statut
Membre
Dernière intervention
14 septembre 2023
425
16 mai 2010 à 09:27
16 mai 2010 à 09:27
Si tu as un serveur Apache sur lequel tu peux en effet hoster une page PHP c'est en effet plus simple ^^ voici comment faire :
adresseip.php (que tu met sur le serveur)
Disponible ici si tu as besoin : http://demango.ovh.org/adresseip.php
program.cs (application client)
Bonne continuation
adresseip.php (que tu met sur le serveur)
<?php echo $_SERVER['REMOTE_ADDR']; ?>
Disponible ici si tu as besoin : http://demango.ovh.org/adresseip.php
program.cs (application client)
class Program { static void Main(string[] args) { Uri url = new Uri("http://demango.ovh.org/adresseip.php"); WebClient client = new WebClient(); string ipAdress = client.DownloadString(url); Console.WriteLine("Votre adresse IP : " + ipAdress); Console.ReadKey(); } }
Bonne continuation
scriptiz
Messages postés
1424
Date d'inscription
dimanche 21 décembre 2008
Statut
Membre
Dernière intervention
14 septembre 2023
425
15 mai 2010 à 16:28
15 mai 2010 à 16:28
Essaye ceci, cependant si tu es derrière un routeur tu n'auras que l'adresse IP sur ton réseau local.
using System; using System.Net; namespace MyIPAdress { class Program { static void Main(string[] args) { String strHostName = ""; if (args.Length == 0) { // Getting Ip address of local machine... // First get the host name of local machine. strHostName = Dns.GetHostName(); Console.WriteLine("Local Machine's Host Name: " + strHostName); } else { strHostName = args[0]; } // Then using host name, get the IP address list.. IPHostEntry ipEntry = Dns.GetHostEntry(strHostName); IPAddress[] addr = ipEntry.AddressList; for (int i = 0; i < addr.Length; i++) { Console.WriteLine("IP Address {0}: {1} ", i, addr[i].ToString()); } Console.ReadKey(); } } }
Oui c'est solution que j ai essayer mais cela ne me donne que les ip des interfaces réseaux en effet :/
Comme je suis derrière un router je pensai qu'il serai possible de récupérer mon ip via une page http/php avec un <?php echo "$REMOTE_ADDR" ?>
dans la balise body ou title, mais je ne sais pas comment la récupérer :/
Comme je suis derrière un router je pensai qu'il serai possible de récupérer mon ip via une page http/php avec un <?php echo "$REMOTE_ADDR" ?>
dans la balise body ou title, mais je ne sais pas comment la récupérer :/
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
scriptiz
Messages postés
1424
Date d'inscription
dimanche 21 décembre 2008
Statut
Membre
Dernière intervention
14 septembre 2023
425
17 mai 2010 à 02:27
17 mai 2010 à 02:27
Veux tu que je te laisse la page adresseip.php sur mon hébergement demango.ovh.org?
Si oui fait moi juste signe et elle y restera pour des années :P
Si non ne me fait pas signe et elle restera juste pour 1 ou 2 ans.
Si oui fait moi juste signe et elle y restera pour des années :P
Si non ne me fait pas signe et elle restera juste pour 1 ou 2 ans.
Non merci scriptz je me suis debrouillé pour me faire une page similaire =)
C'est gentil de ta part :)
C'est gentil de ta part :)
scriptiz
Messages postés
1424
Date d'inscription
dimanche 21 décembre 2008
Statut
Membre
Dernière intervention
14 septembre 2023
425
19 mai 2010 à 20:34
19 mai 2010 à 20:34
Pas de soucis je la supprime donc à l'occasion (quand j'y penserais ^^).
Bonne continuation.
Bonne continuation.