Tengo un servidor web que no está listo para la disponibilidad general, pero todavía me gustaría probar algunas cosas de forma remota. ¿Puedo aprovechar un túnel SSH para conectarme al servidor y luego usar el túnel para enrutar al servicio web que opera en el mismo servidor? ¿Si es así, cómo?
Me doy cuenta de que implementar excepciones de firewall sería más fácil, pero esa no es una opción en este momento.
Perdón si esto es confuso. Estoy de acuerdo en que es un escenario único.
CentOS 5.x
Lo que dijo Lucas, donde "localhost" también puede ser cualquier dirección IP accesible desde el host SSH.
Tenga en cuenta que si está usando hosts virtuales de nombre, también necesitará hacer un hack / etc / hosts, para que agregue algo a la línea 127.0.0.1 existente, algo como:
Su navegador puede usar http://secretwebserver.example.com:8080 .
fuente