Bonjour à tous,
Je suis en train de développer un logiciel de chat avancé avec partage de fichier (le tout open source en C++ / Qt / Boost.Asio).
- Concernant la partie "chat", j'ai actuellement un server Linux perso dédié pour accepter les connexions sur le port 7171. Tout marche super bien, les firewalls des clients laissent passer les informations sortantes.
- Concernant la partie transfert de fichiers, je veux pas passer par l' architecture client / server, ça tuerait le serveur, mais contacter directement le PC concerné(P2P en quelque sorte). Et là, les connexions entrantes sur des ports exotiques sont pas les bienvenus sur les firewalls des clients !!! La plupart des utilisateurs ne savent pas ouvrir un port, ou bien n'en ont tout simplement pas le droit...
Question : Comment faire pour que ça passe à tout les coups? Se mettre sur le port 80 ?
Les logiciels comme Teamviewer passent tous les firewalls comme ça je crois, est-ce possible de faire pareil pour moi ?
Merci d'avance pour votre aide.
Poukill.
Partager