Binder plusieurs address en listen sur une socket....
cs_tommz
Messages postés11Date d'inscriptionlundi 4 août 2003StatutMembreDernière intervention 3 mars 2004
-
17 août 2003 à 18:46
cs_LuckyLuck
Messages postés59Date d'inscriptiondimanche 4 mai 2003StatutMembreDernière intervention 5 juillet 2005
-
18 août 2003 à 20:09
en fait, toute... un peu comme sous unix ou je peut faire un bind ANY pour ecouter sur 192.168.0.1, 127.0.0.1 et 10.0.0.1
qui sont les trois adresse par lesquelles une connexion peut arriver sur ma machine ( qui a 2 cartes reseau, mais le pb serai le meme avec une car il y a la loopback)
donc si kelkun peut me dire comment contourner:
iphe = Dns.Resolve(Dns.GetHostName());
localep = new IPEndPoint(iphe.AddressList[0],port);
qui lui n'ecoute que sur la premiere interface....
cs_LuckyLuck
Messages postés59Date d'inscriptiondimanche 4 mai 2003StatutMembreDernière intervention 5 juillet 2005 18 août 2003 à 13:15
bon, la question est: y a t il d autres ip dans iphe.AddressList[]? Si oui, il suffit que tu lances un thread pour chaque socket créé afin de pouvoir écouter sur toutes tes adresses ip.