Tengo algunos problemas para acceder a una aplicación web que se ejecuta en el puerto 9293 en un servidor remoto al que solo se puede acceder a través de ssh en el puerto 5634. He configurado FoxyProxy para enrutar todo el tráfico que se encuentre con la dirección IP del host remoto (el comodín blanco aparece así * remoteip*) al puerto 1234. El final de esta historia es que no funciona, aquí está el comando ssh que estoy ejecutando:
ssh -D 1234 user@remoteip -p 5634
Luego, cuando intento conectarme a la aplicación web a través de la siguiente dirección, se agota el tiempo de espera (ssl está habilitado):
https://remoteip:9293
¿Alguna idea de dónde me estoy equivocando? Además, el host remoto ejecuta Debian 7.5, si eso es relevante.
Respuesta1
Debe utilizar telnet
para comprobar si el reenvío de puertos funciona:
telnet localhost 1234
Probablemente no funcione porque utilizas las SSH
opciones incorrectas (dos veces):
ssh -L localhost:1234:remoteip:5634 user@remoteip
o (dependiendo de qué interfaz(es) esté escuchando el servidor:
ssh -L localhost:1234:localhost:5634 user@remoteip