La situación
Estoy ejecutando un servidor web en una máquina de desarrollo de Linux, y me gustaría dar acceso a los clientes para ver algunos sitios sin que tenga que cargarlos en una cuenta de alojamiento externo.
El problema
No tengo acceso al enrutador, por lo que no puedo configurar el reenvío de puertos. Sin embargo, tengo una cuenta de hosting (con acceso SSH) e incluso un VPS.
La pregunta
¿Hay algo que podría configurar en mi cuenta de alojamiento externo o VPS que manejaría las solicitudes de la página web al extraer los datos de mi servidor local (detrás del enrutador) y entregarlos al usuario final? Entiendo que es un poco complicado, pero el rendimiento realmente no importa.
server:8080
(es decir, solo desdeserver
sí mismo). Para permitir que todos los hosts se conecten aserver:8080
, permiten laGatewayPorts
opción en el servidor desshd_config
y utilizar el siguiente comando para conectarse a él desde su caja dev:ssh -R *:8080:localhost:80 user@server
.