Serveur Winsock Internet

cs_visualbasic Messages postés 44 Date d'inscription vendredi 25 janvier 2002 Statut Membre Dernière intervention 13 avril 2004 - 12 nov. 2003 à 23:39
gabchampagne Messages postés 216 Date d'inscription mercredi 2 avril 2003 Statut Membre Dernière intervention 5 mai 2004 - 13 nov. 2003 à 18:59
Bonjour,

Voilà je souhaite réaliser un serveur internet (pr hebergement) avec winsock chez moi.
L'application doit écouter sur le port X mais l'adresse IP doit être celle du FAI et non la locale.

OR par défaut, winsock.localIP prend l'adresse du réseau local. Par contre si je désactive la carte réseau alors au redemarrage de l'appli, l'adresse winsock.localIP devient alors celle du FAI.

Mon problème, comme vous l'aurez bien compris, est de conserver l'activation de ma carte réseau mais que le WinSock prenne directement l'adresse IP externe.

Quelqu'un pourrait m'aider ???

NB: je m'embete a developper ce serveur, puisqu'il gerera plusieurs fonctions qui ne sont pas dispo sur des serveurs telechargeables gratuits.

3 réponses

cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
13 nov. 2003 à 00:00
Salut
Ce que tu cherches, en fait, c'est à connaitre ton "adresse publique" :
http://www.vbfrance.com/code.aspx?ID=6883
http://www.vbfrance.com/code.aspx?ID=6135
...

Vala
Jack
0
cs_visualbasic Messages postés 44 Date d'inscription vendredi 25 janvier 2002 Statut Membre Dernière intervention 13 avril 2004
13 nov. 2003 à 12:46
Oui et non, je peux récuperer l'adresse IP externe, mais je veux que le winsock ecoute le port de cette IP mais pas celle du local.

Car au demarrage, Winsock prend par défaut l'adresse IP local.
0
gabchampagne Messages postés 216 Date d'inscription mercredi 2 avril 2003 Statut Membre Dernière intervention 5 mai 2004
13 nov. 2003 à 18:59
Utilise tu UDP. Si oui, ta juste à faire :

"nom du socket".bind "IP Internet","port"


pour TCP, Bonne question
0
Rejoignez-nous