No estoy seguro si esto se puede hacer, pero aquí va.
Lo que quiero lograr es esto, un usuario en una computadora portátil puede ver la página web de un enrutador que está en otra PC (cliente), la ruta a este cliente es a través de otra PC (Servidor).
Entonces, la conexión es desde la computadora portátil al servidor al cliente, para agregar a la complicación, el proveedor de Internet de la PC cliente bloquea todas las solicitudes de ingreso, por lo que no puede usar el reenvío de puertos en el enrutador del cliente, para superar esto, uso el túnel ssh inverso en el cliente para el servidor. el navegador del servidor puede ver la página web del enrutador del cliente, hasta ahora todo bien.
Lo que quiero hacer ahora es conectar la computadora portátil al servidor mediante otra conexión a Internet y reenviar la página web del enrutador del cliente a la computadora portátil.
He jugado con NAT en el servidor pero no parece hacer lo que quiero.
Se puede hacer esto?
Pablo.
fuente
Respuestas:
Se puede hacer con SSH Port Forwarding.
Este comando redirigirá cualquier intento de conexión
$SERVER:10000
a$DEVICE:80
.donde bien
$SERVER
podría ser una dirección IP local.$DEVICE
puede ser cualquier nombre o dirección que identifique el dispositivo desde el punto de vista del cliente.fuente