Serveur générale pour winsock (Clien-Serveur-Clien)
cs_hippo92210b
Messages postés59Date d'inscriptionlundi 12 février 2007StatutMembreDernière intervention 9 décembre 2009
-
7 mars 2008 à 16:41
cs_Jack
Messages postés14007Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 2015
-
8 mars 2008 à 13:23
Bonjours,
Je veux creer un logiciel de controle à distance. Une application Clien-Serveur, maisje me suis rendu compte que mon application ne pouvait fonctionner uniquement sur internet que si des paramètre NAT ont été édité! Et mon application a été creer pour que des personne pas très "doué" puisse l'utilisée donc il ne sauront pas comment faire ! Donc voila ma question....
Je voudrais que aulieu que se soit une application Clien-Serveur mais une application Clien-Serveur-Clien.
Enresumé:
Le prof se connect a son éléve, donc le programme se connect au serveur de mon entreprise, lui undique les info. L'eleve attent la connection donc demende au serveur de redirigé la connection ver lui. Et voila la connexion est éfectuer sans paramètre NAT!
Mais la question est : Comment creer ce serveur. Si vous connaiser des source de se genre merci de me contacter ou alor me donner des picte pour le code!
Merci.
PS: Il ne faut pas oublier que le serveur doit géré des centaine de connexion de ce genre....
A voir également:
Serveur générale pour winsock (Clien-Serveur-Clien)
cs_Jack
Messages postés14007Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 7 mars 2008 à 20:14
Salut
Seuls les paramètres NAT côté serveur sont à modifier (pour autoriser le port de connexion)
Rien à faire côté client.
Donc, dans ton schéma de projet :
Client se connecte à un serveur central.
L'autre client se connecte aussi au serveur central
C'est le serveur central qui servira de passerelle aux échanges entre ces deux clients
Ok, dans ce cas, pas besoin de modifier les règles NAT côté client (uniquement côté du serveur central).
Ca marchera.
Mais si tu dois créer une connexion directe entre les deux clients (dont un deviendra forcément serveur), il faudra obligatoirement modifier les règles NAT pour que la connexion puisse atteindre le PC, pas le choix.
Pour le côté "devra gérer des centaines de connexions", tout dépendra des capacités du PC qui servira de serveur et de la qualité du programmation.
PS : Tu parles de 'prof' : tu ferais bien d'aller un peu en cours de français : 27 fautes en ci peu de lignes ...
Zen69 : Si tu as des infos sur le "comment modifier les règles NAT" par programme, n'hésite pas à publier une source à ce sujet, c'est une question qui revient souvent sur le forum et à laquelle je n'ai personnellement pas de réponse.
Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés
<hr />Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 201440 7 mars 2008 à 20:37
Modifier les paramètres NAT par programme ????
Heureusement que ce n'est pas si simple (si seulement c'est possible). Je vous dis pas les problèmes de sécurité que cela engendrerait.
Les paramètres NAT ne se modifent pas sur un PC, ou un serveur. Ils se modifient au niveau du Modem/Routeur.
Et les méthodes sont propres à chaque routeur. Pour certains, ce sera une interface web, pour d'autres, ce sera un accès en mode console. D'autres encore, il faut utiliser un logiciel spécifique et propriétaire.
Autre cas, la Freebox, ou la configuration ne peut etre faite que depuis le site internet de Free ......
cs_Jack
Messages postés14007Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 8 mars 2008 à 13:23
Oui PCPT, tu as raison
J'y penserai quand j'aurai un peu de temps
Je la note dans ma ToDo List qui est déjà bien longue ...
D'un autre côté, il y a toutes les infos concernant les règles NAT et consorts sur http://www.commentcamarche.net