1 votes

Tunnel SSH entre 2 ordinateurs à l'aide d'un serveur passerelle

Je veux créer un tunnel ssh entre 2 ordinateurs. Voici ma configuration actuelle :

Fig. 1
---------     SSH     -----------     SSH    ---------
|   A   |  ---------> | Gateway | <--------- |   B   |
---------             -----------            ---------

Fig. 2
----------  :7575       Tunnel        :7575  ----------
| Server | <-------------------------------- | Client |
----------                                   ----------

A et B peuvent se connecter en SSH à la passerelle, mais la passerelle ne peut se connecter en SSH ni à A ni à B.

A fonctionne sous Linux et B sous Windows et se connecte à la passerelle via PuTTY.

Comment puis-je créer un tunnel (voir Fig. 2) pour que le logiciel client sur B puisse se connecter au serveur sur A ?

1voto

fratester Points 358

このように。

  • A B avec putty : ssh to gateway. Cliquez avec le bouton droit de la souris en haut de la fenêtre, sous connexion ssh/tunnels, ajoutez tunnel : port local 7575, destination 127.0.0.1:7575 - n'oubliez pas de cliquer sur Appliquer avant de fermer.
  • A S avec la commande OS ssh : ssh -R7575:127.0.0.1:7575 gateway Ce tunnel inverse connecte l'extrémité du tunnel initié par A à votre port 7575 sur B.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X