stop - No se puede ssh en Linux remoto por ngrok
run ngrok ubuntu (1)
La computadora remota de Linux está en una red interna y no tiene una dirección IP pública. Así que instalé ngrok.
ngrok tcp 22
ngrok por @inconshreveable (Ctrl + C para salir) Estado del túnel en línea
Versión 2.0.19 / 2.0.17
Interfaz web http://127.0.0.1:4040
Reenvío tcp: //0.tcp.ngrok.io: 36428 -> localhost: 22
Conexiones ttl opn rt1 rt5 p50 p90
0 0 0.00 0.00 0.00 0.00
Comprobé que sshd se está ejecutando.
En la PC local, probé
ssh [email protected] -p36428
que dio lugar a
ssh: conectarse al host ngrok.com puerto 36428: conexión rechazada
Se está conectando a la dirección de destino incorrecta. El comando debe ser
ssh [email protected] -p36428
Observe el nombre de host diferente (es decir, 0.tcp.ngrok.io
lugar de ngrok.com
).
Y, en general, querría poner el user@hostname
después de todas las opciones (por ejemplo, -p36428
), aunque en general no causa ningún problema.