Bonjour
Je fais un logiciel serveur.
Pour qu'il "écoute" les connections je fais :
Le problème c'est que seule mon adresse IP locale est affichée. Il y a quelques temps j'avais à la fois mon adresse locale et mon adresse internet. Je ne sais pas pourquoi cette dernière a disparu. Quand je veux "forcer" le serveur à écouter sur l'adresse ip internet au lieu de IPAdress.Any il me sort une erreur que l'adresse n'existe pas dans ce contexte. Comment faire ? Merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 IPAddress[] ipadress; IPHostEntry he = Dns.GetHostEntry(Dns.GetHostName()); ipadress = he.AddressList; foreach (IPAddress ip in ipadress) { DisplayMessage("Ecoute sur : " + ip.ToString()); } this.SocketServer.Bind(new IPEndPoint(IPAddress.Any, port));
Partager