• # Et si on commençait ...

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

    ... à exprimer en français tes besoins ? ;)

    Tu veux à partir du PC1 te connecter en VNC au PC2.
    Comme cela n'est pas possible, tu veux relayer la connexion à l'aide de la machine "Serveur".

    Pour se faire, tu vas donc relayer la connexion de ton PC1 pour faire comme si tu te connectais à partir de "Serveur" sur le PC2.
    Comme je vois que tu utilises les 2 relais SSH possibles, j'en déduis qu'une connexion VNC simple de "Serveur" vers PC2 est impossible (pare-feu peut être). Histoire de bien faire compliqué ;)

    Donc pour partir du PC1 et faire comme si tu te connectais du serveur (à faire sur PC1)
    ssh -N -L <port local>:Serveur:<port relais distant> Serveur
    (je te laisse le soin des autres options)

    Pour partir de "Serveur" vers le PC2 où tourne un service VNC écoutant sur le port 5900 (à faire de "Serveur"):
    ssh -N -L <port relais distant>:PC2:5900 PC2
    Comme je le vois ainsi, PC1 demande à "Serveur" de prendre à sa charge le transfért son <port local> vers lui.
    Et "Serveur" demande de même à PC2 à propos de son <port relais distant>.

    Je pense même que cela revient à se que tu as fait mais d'un autre point de vue.
    Je n'ai pas testé, n'ayant pas la même configuration sous la main. Pourrais-tu tester et me dire ce qu'il en est ?

    Merci !