Lancement d'un socket

Résolu
yirkkiller -  
Nabla's Messages postés 18203 Date d'inscription   Statut Contributeur Dernière intervention   -
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   Statut Contributeur Dernière intervention   3 193
 
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
yirkkiller
 
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
yirkkiller
 
UP Please
0
Nabla's Messages postés 18203 Date d'inscription   Statut Contributeur Dernière intervention   3 193
 
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
yirkkiller
 
Je vais regarder, merci.

Une autre solution ?
0
Nabla's Messages postés 18203 Date d'inscription   Statut Contributeur Dernière intervention   3 193
 
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
yirkkiller
 
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   Statut Contributeur Dernière intervention   3 193
 
y a pas de quoi

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