La función Console Connection es la mejor manera de diagnosticar y solucionar problemas de instancias que ya no responden o que han perdido el acceso a través de SSH o RDP. Básicamente, utilizará el reenvío de puertos SSH para crear una conexión segura desde su sistema local al servidor VNC conectado a la consola de la instancia.
En este artículo verás, paso a paso, cómo realizar una conexión vía VNC (pero recuerda que también existe la opción de conexión en serie).
1. Crea la clave SSH a través de PuttyGEN:
Para empezar, genera una clave con los parámetros según la imagen:

Copia todo el campo seleccionado en un bloc de notas. Será nuestra clave pública. A continuación, guarda la clave privada en el escritorio como “private.ppk”.
2. Crea la conexión a través de la consola en la instancia
Ve a Instance Details. En el menú Resources, en el lado izquierdo, selecciona Console Conection y haz clic en Create Console Conection.
A continuación, haz clic en Paste Public Key y pega la clave pública generada anteriormente, que se pegó en el bloc de notas. Selecciona Create Console Conection para realizar la conexión.

3. Copia comandos de conexión
Después de finalizar la conexión, el estado estará activo. Selecciona las options de conexión (…) y copia el comando Copy VNC Connection for Windows.

Abre tu bloc de notas y pega lo que has copiado. Aquí tendrá que cambiar la ruta de la clave privada.

Como se hizo en la etapa 1, guardamos la clave private.ppk en el escritorio. Ahora necesitaremos cambiarla, como se muestra en la imagen.

4. Crea un tunnel para Console Conection
Después de copiar los comandos y cambiar la ruta de la clave privada, abre PowerShell como administrador y ejecuta la conexión. Tras el mensaje Press Return to begin session, haz clic en enter para iniciar el tunnel.

Con el tunnel cerrado, accede al VNC Viewer y conéctate a “localhost:5900”.
WINDOWS
Si utilizas Windows, verás lo siguiente:


LINUX
Si utilizas Linux, tu visualización se verá así:

Nota: Recuerda que para las conexiones de Linux es necesario añadir un usuario y una contraseña en la pantalla de inicio de la consola.
¡Listo! Ahora tienes acceso al servidor nuevamente y puedes realizar el troubleshooting (solución de problemas).
