Bonjour à tous !
Je fais appel à vous car je bloque depuis plusieurs semaine sur un problème.
Nous avons créer une messagerie instantané peer-to-peer en Python avec le module socket. Jusqu’ici tout va bien.
Nous aimerions cependant, pouvoir se connecter entre nous depuis des réseaux différent (je suis chez moi et je veux me connecter à un autre client hors de mon réseau local), je sais qu’on peut utiliser les tables NAT/PAT mais nous voudrions que ce soit automatique.
Nous avons regardé aussi pour le module Python upnpy
mais celui-ci ne fonctionne pas tout le temps, parfois il fonctionne à merveille et parfois il crash, des bugs on été envoyé sur le dépot officiel mais pour le moment il n’y a aucun correctif.
Ma question est donc, connaiteriez-vous une methode simple et efficace pour ouvrir/fermer les ports automatiquement sur la box en Python sur Mac, Linux et Windows ?
Merci beaucoup pour votre aide !!