Salut,
Je commence seulement à m'intéresser à la communication serveur/client, et j'ai donc écrit deux script (server, client), ces deux script sont tirés du cours de Swinnen (chapitre 18, sous-chapitres 1 à 3). Ils fonctionnent très bien sur une m^me machine, mais j'ai pu remarquer ceci : si je déclare comme adresse (script serveur) 127.0.0.1, et 192.168.0.166 sur le script client (adresse ip fixe, avec réglages du serveur virtuel sur le routeur et modem effectués (quoique modem pas solicité sur ce coup)), la connexion du client échoue, alors que si les deux adresses sont les mêmes (n'importe laquelle) ça fonctionne parfaitement...
Ce qui me tracasse donc un peu, c'est que je me demande comment faire pour qu'un client puisse se connecter au script server via internet, puisqu'il devra alors rentrer l'adresse du modem, et que je ne peux pas rentrer cette dernière sur le script server... J'en déduit que côté serveur, il faudra que j'utilise l'adresse ip locale de la machine sur le réseau local (192.168.0.166), pourtant l'adresse du modem n'étant évidement pas la même que l'adresse locale de ma machine...
Sauriez-vous donc m'éclairer sur ce point qui reste nébuleux pour moi ? Ou suis-je trop confu ?
Partager