• # ???

    Posté par . En réponse au message Comment fonctionne ssh -R ?. Évalué à 3.

    J'ai pas entirement compris ton explication, mais je pense dans tout les cas que c'est plus simple

    A se connecte à B par le port 22, il demande par la même occasion à B de binder le port que tu lui as demander, et tout ce que tu enverras par ce port sera envoyé au client par le tunnel puis fowarder vers le port et la machine que tu lui as indiqué

    Typiquement

    ssh -L 42:roger:4242 user@B

    ssh ouvre le port 42 en local et fait suivre tout ce que tu envois dessus vers B via le tunnel qui fera suivre vers le port 4242 de roger

    avec
    ssh -R 42:roger:4242 user@B

    le client se connecte a B et demande a B d'ouvrir le port 42, tout ce qui est envoyé sur le port est relayé vers ta machine (qui a lancé ssh) par le tunnel que tu viens de créer, qui fait suivre ensuite vers le port 4242 de roger

    En fait je me demande si j'ai été plus clair ;)