Ouvrir les ports au niveau de votre routeur plutôt non ?
Mais il me semble (a confirmer) que c'est normale car vous ne pouvez pas vous connecter vous même sur votre PC (ou sur un PC qui se trouve dans le même réseau que vous) avec une IP public.
Donc le seul moyen de tester votre programme est de demander a quelqu'un de tester la partie client
Si vous voulez, je peux le faire, je reviens dans normalement 30 minutes, laissez votre partie serveur allumer et je prendrais, quand je reviendrais votre partie client, je le lancerais et vous direz ce qu'il en est.
A vous de me dire si vous êtes partant
