Node.js transmettant le réseau local vers l'Internet public

J'ai un server exécutant node.js dans mon réseau qui n'est pas accessible via Internet (c.-à-d. Sans IP / domaine statique). Cependant, j'ai un vServer avec un domaine qui exécute node.js également. Puis-je transférer des données du server local vers le domaine public? Dans l'affirmative, quelle est la meilleure pratique pour ce faire?

La première chose qui m'a été à l'esprit était l'utilisation de websockets à la fois sur la machine locale et la machine publique et envoie de nouveldatatables (local-> public vserver). Est-ce une solution réalisable ou existe-t-il de meilleures options?

S'il n'y a que des servers Node.js impliqués, le module net standard devrait être suffisant.

L'instance qui se trouve sur le domaine public crée un socket et écoute les connections entrantes. Et puis un autre, situé sur le réseau privé, peut y établir une connection.

L'implémentation WebSocket peut également être utilisée, voir https://stackoverflow.com/questions/16392260/which-websocket-library-to-use-with-node-js pour plus d'informations. Des détails supplémentaires sont nécessaires pour indiquer qui serait plus approprié pour vos besoins.