scoubidoo a écrit 3 commentaires

  • # résolu

    Posté par  . En réponse au message ssh 3 machines et redirection. Évalué à 1.

    en fait le problème ne venait pas de la ligne de commande utilisée mais de plink et ma machine, plink se borne à utilisr ipv6 :'(
    j'explique le tout sur mon site : [http://www.pc-kc.fr/tutos/ipv6-un-protocole-trop-loin-ou-tro(...)]
  • [^] # Re: pfiouh la la

    Posté par  . En réponse au message ssh 3 machines et redirection. Évalué à 1.

    'lut

    je n'ai pas mal pris la remarque il y avait un smaille laid (xptdr, mdr, lol, kikoulol, ...) bref effectivement c'est un bon cas d'école ... pour mes commandes notamment celle exécuté sur pc 2 la traduction serait plutôt la suivante :
    j'ouvre le port distant -R(emote) du serveur 18292 que je relie à mon PC2 sur le port 5900
    Ensuite je relie mon port local -L(ocal) de PC2 18292 au port 18292 su serveur, pourquoi je ne comprend pas mais il faut le faire ...

    Ensuite effectivement je n'utilise pas les mêmes commandes sur le PC1 et le PC2 car je n'ouvre pas de port en remote sur le PC1 mais je relie uniquement le port serveur 18292 au -L(ocal) au 18293 de PC1 (ça pourrait être n'importe quel port en fait ...)

    ce que je ne comprend pas c'est que théoriquement (ah la théorie ... ) ce n'est pas compliqué, mais au final ça marche pô :'(

    Merci encore de ton aide
  • # pfiouh la la

    Posté par  . En réponse au message ssh 3 machines et redirection. Évalué à 1.

    bon je vais tester toutes vos solutions, mais je pensais que je serai prévenu en cas de réponse à mon post, bref voilà les élèments que je peux apporter :
    - je ne peux pas utiliser la commande ssh (pour cause de windows) donc j'utilise obligatoirement plink. je sais qu'il y a ssh avec cygwin mais pour des raisons techniques je ne peux pas l'utiliser et je sais qu'avec plink ça doit fonctionner.
    - sur PC2 un telnet 5900 = RFB 003.008
    donc connexion à tightvnc
    - un telnet depuis le serveur sur le port 18292 retourne le message de connexion à VNC donc :
    RFB 003.008
    - sur pc1 un telnet localhost sur le port 18293 me renvoi un connexion refused ...
    telnet: Unable to connect to remote host: Connection refused

    pour infos le but est de mettre en relation 2 pc qui se trouvent sur des réseaux différents et éventuellement derrière un FW ce qui empêche une connexion directe d'où l'utilisation d'un serveur qui sert de "passerelle" et qui héberge le serveur ssh

    pour donner plus d'infos il se trouve que j'essaye de cloner un soft qui s'appelle showmypc ... (car il n'est pas sous licence gpl) tout fonctionne correctement sauf cette partie, et il se trouve que showmypc utilise plink et que les lignes de commandes plink que j'utilise sont les mêmes que showmypc

    j'ai aussi modifié la ligne de connexion de pc2 vers le serveur qui est en fait :
    plink.exe -C -v -ssh -2 -P 80 -N -R 18292:localhost:5900 -L 18292:localhost:18292 -pw mdp utilisateur@192.168.0.6

    marmotte_57 : j'ai essayé de faire du français, mais il est clair que ce genre de problème n'est pas évident à expliquer d'où mon "magnifique" schéma en début de post ;)
    et je ne sais pas (encore) si je peux utiliser les commandes ssh que tu me donnes avec plink je jette un oeil

    cyriltom : le remplacement de localhost par 192.168.0.6 ne change rien au problème

    J'ai volontairement mis 192.168.0.6 comme adresse ip, mais logiquement c'est une IP publique.

    Merci encore pour votre aide