Bueno, refiriéndome a esta pregunta, estoy ejecutando el comando
ssh -R 8080:localhost:80 -N root@example.com
en una Mac Sin embargo, el puerto que se está tunelizando no funciona públicamente. Estoy ejecutando dicho comando para que se pueda abrir el puerto local en la computadora remota. Y funciona al abrir el puerto en localhost en la computadora remota, pero cuando intento acceder a la dirección IP pública de la computadora remota desde mi computadora local, el puerto no parece estar abierto. ¿Cómo haría público el túnel en la IP para que cualquiera pueda acceder?
EDITAR: Parece que el lado remoto se une solo en localhost en lugar de a todas las interfaces.
EDIT 2: el cliente es Mac OS X 10.6 y el servidor es Linux Mint, pero ambos son OpenSSH.