Lancement d'un socket

Résolu/Fermé
yirkkiller - 25 sept. 2009 à 13:41
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 - 26 sept. 2009 à 11:23
Bonjour,

J'ai sur une machine de mon réseau un logiciel de type serveur, qui par défaut écoute sur l'adresse IP locale sur un port donné (par exemple 192.168.130.12:48322). En effet, quand on tape un netstat -an on voit bien un processus LISTENNING sur cette adresse.

Cela me permet de me connecter avec le client sur cette adresse.

De plus, on possède un site distant, auquel on accède via VPN.

En petit rappel, quand on se connecte sur un VPN, on se voit attribuer une adresse IP du réseau distant (si le réseau distant est 192.168.20.0/24, on obtient par exemple 192.168.20.65).

Le problème est que mon application n'écoute que sur la 192.168.130.12:48322, mais pas sur la 192.168.20.65:48322. Je voudrais que le client (situé sur le réseau distant) se connecte au serveur situé sur ma machine lorsque je monte mon VPN.

Serveur local : XP Pro
Client distant : 2003 Server R2

Est-il possible de lancer cette application serveur pour qu'elle écoute spécifiquement sur mon adresse IP VPN ? Sinon, existe-t-il un autre moyen pour que l'application client puisse se connecter sur le serveur ?

J'ajoute que le VPN est monté de machine à serveur PPTP (et non pas un tunnel permanent routeur à routeur).

Merci de votre aide, n'hésitez pas à demander des renseignements supplémentaires.

8 réponses

Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 193
25 sept. 2009 à 13:46
peut être que tu as un problème si tu lances d'abord le serveur puis le VPN. As tu essayer de d'abord mettre le VPN puis le serveur?

de quel type de serveur s'agit il? si c'est un serveur apache, tu peux configurer les adresses et port d'écoute dans httpd.conf, avec l'instruction listen
0
Bonjour,

Non le VPN est monté avant le lancement du serveur.

Il ne s'agit pas d'un serveur que l'on peut modifier au niveau conf ou programme (application métier).

Je parlais d'une commande (peut-être batch) pour lancer cette appli sur une adresse spéciale.

Merci
0
UP Please
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 193
25 sept. 2009 à 14:37
essayes de regarder le programme nommé "relay TCP" sur google ...
tiens moi au courant

ton problème vient pas d'un problème de firewall sur le VPN ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Je vais regarder, merci.

Une autre solution ?
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 193
25 sept. 2009 à 14:41
heu, non. je connaissait meme pas ce logiciel, et je vais le tester dès ce soir chez moi.
et d'aileurs je crois que qqcn pour un autre poste va en avoir besoin ;)
0
Yeah !!!

C'est Nickel ce logiciel (après avoir passé un peu de temps sur la doc).

Solution : RELAYTCP.EXE Port_d'écoute_général Adresse_IP_écoute_socket Port_écoute_socket

Si on prend 48321 comme port découte général par exemple, dans notre cas ça donne

RELAYTCP.EXE 48321 192.168.130.12 48322 et sur le client, on lance la connexion sur l'adresse VPN (192.168.20.70) sur le port 48321.

Merci à toi !
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 193
26 sept. 2009 à 11:23
y a pas de quoi

prochaine fois, penses à mettre le sujet en résolu
0