¿Por qué se rechazó la conexión cuando se vincula 0.0.0.0 usando el puerto ssh hacia adelante

¿Por qué se rechazó la conexión cuando se vincula 0.0.0.0 usando el puerto ssh hacia adelante

Estoy usando este comando para reenviar puertos en mi máquina local:

ssh -L 3409:0.0.0.0:3309 -N -f [email protected]

Después de ejecutar este comando, pude conectarme de forma remota 80.110.35.85con éxito. Pero cuando uso otra PC en la misma red local, me dice que la conexión se rechazó. Esto me confunde, ¿por qué sucedió esto? ¿Es posible utilizar el puerto 3409 en otra computadora en la misma red local?

Respuesta1

En la máquina que se supone debe compartir el puerto con otros hosts en la LAN, habilite los puertos de puerta de enlace en /etc/ssh/sshd_conf y reinicie el servicio sshd.

GatewayPort yes

Respuesta2

Pruebe lo siguiente. Debería funcionar desde su máquina local, así como desde cualquier otra máquina que pueda llegar a su máquina local en su red, siempre y cuando no tenga ningún firewall en su máquina local que impida el puerto 3409.

ssh -L *:3409:80.110.35.85:3309 -N -f [email protected]

información relacionada