Salut � tous,
J'ai besoin de votre aide,
je d�veloppe une application client-serveur avec des sockets et � vrai dire, l'application fonctionne tr�s bien :
Le client se connecte au serveur et les 2 �changent sans aucun probl�me tant qu'ils sont dans un m�me r�seau, mais d�s que j'essaie de me connecter � distance via internet avec l'adresse ip publique du serveur, l� �a ne marche plus. Et je pense que le probl�me vient du c�t� r�seau, je m'explique :
Quand le client est dans le m�me r�seau local que le serveur (par c�ble ou wifi) tout fonctionne correctement.
J'ai ouvert un port c�t� serveur dans le firewall de windows et quand le serveur est connect� � internet par un simple modem, j'arrive � me connecter � distance sans aucun probl�me tant que le client utilise l'internet du m�me op�rateur que celui du serveur. Ce qui me confirme que le serveur, le client, le port... tout fonctionne tr�s bien.
Mais quand le client et le serveur n'utilise pas l'internet du m�me op�rateur, rien ne marche. C'est alors que j'ai compris que l'adresse ip qui m'est fournie avec le modem n'est pas une adresse ip publique, car des sites tel que https://www.mon-ip.com/ me renvoient une ip publique diff�rente.
J'ai alors d�cid�, c�t� serveur, d'utiliser un vrai routeur. Mais m�me apr�s configuration de la NAT, rien ne marche !
Des site comme https://www.yougetsignal.com/ me disent que mon port est ferm� et mon application cliente n'arrive toujours pas � se connecter � distance via l'ip publique du serveur.
Voici la fa�on dont je configure la r�direction des ports :
S'il vous plait, j'ai besoin d'aide.![]()