Comment rendre le tunnel ssh ouvert au public ?
Eh bien, pour en revenir à la question (https://superuser.com/questions/517143/how-to-tunnel-a-local-port-onto-a-remote-server), je lance la commande
ssh -R 8080:localhost:80 -N root@example.com
sur un Mac. Pourtant, le port qui est en train d'être tunnelé ne fonctionne pas publiquement. J'exécute une telle commande pour que le port local puisse être ouvert sur l'ordinateur distant. Et cela fonctionne lorsque j'ouvre le port sur localhost sur l'ordinateur distant, mais lorsque j'essaie d'accéder à l'adresse IP publique de l'ordinateur distant depuis mon ordinateur local, le port ne semble pas être ouvert. Comment puis-je rendre le tunnel public sur l'adresse IP pour que tout le monde puisse y accéder ?
EDIT : Il semble que le côté distant ne se lie qu'à l'ordinateur local au lieu de se lier à toutes les interfaces.
EDIT 2 : Le client est Mac OS X 10.6 et le serveur est Linux Mint, mais ils sont tous deux OpenSSH.