
Estoy intentando conectarme a mi estación de trabajo. Inicié el servidor ssh y reenvié el puerto 22 a la IP privada de esa máquina específica. Actualmente puedo enviar ssh al servidor de esa estación de trabajo.remotamente. El problema ahora es cuando intento acceder a esa máquina mediante ssh cuando estoy en la misma red. Usando
ssh -vvvv [email protected]
Yo obtengo:
OpenSSH_7.6p1 Ubuntu-4ubuntu0.3, OpenSSL 1.0.2n 7 Dec 2017
debug1: Reading configuration data /home/ddong/.ssh/config
debug1: /home/ddong/.ssh/config line 1: Applying options for *
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug2: resolving "mydns.duckdns.org" port 22
debug2: ssh_connect_direct: needpriv 0
debug1: Connecting to mydns.duckdns.org [192.XXX.XXX.XXX] port 22.
debug1: Connection established.
debug1: identity file /home/ddong/.ssh/id_rsa type 0
debug1: key_load_public: No such file or directory
debug1: identity file /home/ddong/.ssh/id_rsa-cert type -1
debug1: key_load_public: No such file or directory
debug1: identity file /home/ddong/.ssh/id_dsa type -1
debug1: key_load_public: No such file or directory
debug1: identity file /home/ddong/.ssh/id_dsa-cert type -1
debug1: key_load_public: No such file or directory
debug1: identity file /home/ddong/.ssh/id_ecdsa type -1
debug1: key_load_public: No such file or directory
debug1: identity file /home/ddong/.ssh/id_ecdsa-cert type -1
debug1: key_load_public: No such file or directory
debug1: identity file /home/ddong/.ssh/id_ed25519 type -1
debug1: key_load_public: No such file or directory
debug1: identity file /home/ddong/.ssh/id_ed25519-cert type -1
debug1: Local version string SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.3
Y simplemente se queda ahí. Ningún mensaje de error. (Tal vez se agote el tiempo de espera de la conexión si lo dejo funcionar por más tiempo).
Esto sólo es un problema cuando hago ssh desde esta red local desde mi computadora portátil. Desde mi computadora portátil, primero intenté conectarme por ssh a una máquina remota en otro lugar, y por ssh a esta estación de trabajo y funciona. Otra cosa que funciona es conectarse a una VPN antes de realizar ssh. Finalmente, otra cosa que funciona es realizar ssh utilizando la IP privada en lugar de la pública.
Lo ideal sería utilizar siempre el público, ya que podría utilizar ese DNS independientemente de dónde me encuentre.
Se agradece cualquier ayuda al respecto.