Si tu as un serveur S accessible quelque part, et que tu veux accéder à une machine A derrière un routeur à partir d'une machine B de l'extérieur :
Ouvrir une connexion à partir de A (bah ouais, il faut que ça soit A qui initialise une connexion, c'est elle qui est derrière le routeur).
Donc d'abord, sur S, rajouter dans /etc/ssh/sshd_config:
et redémarrer le serveur
Ensuite, sur A :
ssh S -R1234:localhost:22 -o"ServerAliveInterval 250"
// y'a peut-être mieux pour éviter que la connexion tombe sur timeout s'il n'y a pas de données qui transitent
Ensuite sur B:
Non testé, mais a priori ça devrait marcher...
Partager