• [^] # Re: Essayons de faire simple

    Posté par . En réponse au message Tunnel SSH avec rebond. Évalué à 2.

    En clair les deux tunnels à réaliser, via des connexions SSH sur SERVEUR sont :
    - sur HOTLINER : -L6000:localhost:10000
    - sur CLIENT : -R10000:localhost:5900
    Ensuite, sur hotliner on ouvre une session VNC sur localhost:6000


    Il est important d'utiliser localhost (ou 127.0.0.1) car :
    - le serveur VNC ne semble écouter que sur cette interface locale
    - lors de l'ouverture d'un tunnel "remote", le port ouvert ne l'est que sur l'interface de loopback (sauf demande explicite et modification de la configuration par défaut du serveur SSH)
    Il est vrai que mettre du "localhost" partout peut paraître déroutant, mais c'est juste un point de vue :
    - dans l'option -Lport1:SERVER:port2, le paramétre SERVER est géré par le serveur SSH. Dans ce cas, localhost désigne donc le serveur SSH lui-même
    - dans l'option -Rport1:SERVER:port2, le paramètre serveur est vu côté client SSH. localhost désigne alors le client SSH !

    J'espère que tu y vois maintenant plus clair dans ces histoires de tunneling SSH

    A+
    JJD