Conexión a máquinas virtuales Linux en un laboratorio de clase de Azure Lab Services

En este artículo se muestra cómo los alumnos pueden conectarse a una máquina virtual (VM) Linux en un laboratorio mediante lo siguiente:

  • Terminal de SSH (protocolo de Shell seguro)
  • Escritorio remoto de la GUI (interfaz gráfica de usuario)

Importante

SSH se configura automáticamente para que los alumnos y el formador se puedan conectar mediante SSH a máquinas virtuales Linux sin necesidad de realizar ninguna configuración adicional. Pero, si los alumnos necesitan conectarse mediante un escritorio remoto de la GUI, puede que el formador necesite realizar una configuración adicional. Para obtener más información, consulte Habilitación del Escritorio remoto para máquinas virtuales Linux en un laboratorio de Azure Lab Services.

Conexión a la máquina virtual del alumno mediante SSH

  1. Cuando un alumno inicia sesión en el portal de laboratorios directamente (https://labs.azure.com) o mediante un vínculo de registro (https://labs.azure.com/register/<registrationCode>), se muestra un icono para cada laboratorio al que el alumno tiene acceso.

  2. En el icono, alterne el botón para iniciar la máquina virtual si está en estado detenido.

  3. Seleccione Conectar. Verá dos opciones para conectarse a la VM: SSH y RDP.

    VM de alumnos: opciones de conexión

  4. Seleccione la opción SSH y verá el cuadro de diálogo Conectarse a su máquina virtual:

    Cadena de conexión de SSH

  5. Haga clic en el botón Copiar situado junto al cuadro de texto para copiar la información de conexión de SSH en el portapapeles.

  6. Guarde la información de conexión de SSH, como en el panel Texto, para que se pueda usar esta información de conexión en el paso siguiente.

  7. Desde un terminal de SSH (como Putty), conéctese a la máquina virtual.

Conexión a la máquina virtual del alumno mediante el escritorio remoto de la GUI

El formador puede optar por configurar máquinas virtuales para que los alumnos también puedan conectarse mediante un escritorio remoto de la GUI. En este caso, los alumnos necesitan que el formador les indique si deben conectarse a sus máquinas virtuales mediante el Escritorio remoto de Microsoft (RDP) o la aplicación cliente de X2Go. Ambas aplicaciones permiten a un alumno conectarse de forma remota a su máquina virtual y mostrar el escritorio gráfico de Linux en su equipo local.

Advertencia

Si necesita usar GNOME o MATE, debe coordinarse con su instructor para asegurarse de que la máquina virtual de laboratorio se puede configurar correctamente. Hay un conflicto de red conocido que puede producirse con el agente Linux de Azure, necesario para que las máquinas virtuales funcionen correctamente en Azure Lab Services. Se recomienda usar otro entorno de escritorio gráfico, como XFCE.

Conexión a la máquina virtual del alumno mediante el Escritorio remoto de Microsoft (RDP)

Los alumnos pueden usar el Escritorio remoto (RDP) de Microsoft a fin de conectarse a sus VM Linux después de que el instructor configure su laboratorio con los paquetes de GUI y RDP para un entorno de escritorio gráfico de Linux, como XFCE. Estos son los pasos para conectarse:

  1. En el icono de la máquina virtual, asegúrese de que esta se está ejecutando y haga clic en Conectar. Verá dos opciones para conectarse a la VM: SSH y RDP.

    VM de alumnos: opciones de conexión

  2. Seleccione la opción RDP. Cuando el archivo RDP se descargue en la máquina, guárdelo en la máquina virtual.

  3. Si se conecta desde un equipo Windows, normalmente el cliente RDP ya está instalado y configurado. Como resultado, lo único que debe hacer es hacer clic en el archivo RDP para abrirlo e iniciar la sesión remota.

    En cambio, si se va a conectar desde un equipo Mac o Chromebook, consulte los pasos siguientes:

El cliente RDP incluye varias configuraciones que se pueden ajustar para optimizar la experiencia de conexión del usuario. Normalmente, no es necesario cambiar estos valores. De forma predeterminada, la configuración ya está establecida para elegir la experiencia correcta en función de la conexión de red. Para más información sobre estos valores, consulte el artículo sobre la configuración de Experiencia del cliente RDP.

Si el instructor ha configurado el escritorio gráfico GNOME con el cliente RDP, se recomienda la siguiente configuración para optimizar el rendimiento:

  • En la pestaña Pantalla, establezca la profundidad de color en Color de alta densidad (15 bits). Cambio de la configuración de la pantalla de RDP

  • En la pestaña Experiencia, establezca la velocidad de conexión en Módem (56 kbps). Cambio de la configuración de experiencia de RDP

Conexión a la máquina virtual del alumno mediante X2Go

Los alumnos pueden usar X2Go a fin de conectarse a sus VM Linux después de que el instructor configure su laboratorio con los paquetes de X2Go y GUI para un entorno de escritorio gráfico de Linux, como XFCE.

Los alumnos necesitan que el formador les diga qué entorno de escritorio gráfico de Linux ha instalado. Esta información es necesaria en los pasos siguientes para conectarse mediante el cliente de X2Go.

  1. Instale el cliente de X2Go en el equipo local.

  2. Siga las instrucciones de la primera sección para copiar la información de conexión de SSH de la máquina virtual. Necesita esta información para conectarse mediante el cliente de X2Go.

  3. Una vez que tenga la información de conexión de SSH, abra el cliente de X2Go y seleccione Sesión > Nueva sesión. Creación de nueva sesión de X2Go

  4. Escriba los valores en el panel Preferencias de la sesión en función de la información de conexión de SSH. Por ejemplo, la información de conexión tendrá un aspecto similar al siguiente:

    ssh -p 12345 student@ml-lab-00000000-0000-0000-0000-000000000000.eastus2.cloudapp.azure.com
    

    Mediante este ejemplo, se escriben los valores siguientes:

    • Nombre de sesión: especifique un nombre, como el nombre de la máquina virtual.
    • Host: id. de la máquina virtual; por ejemplo, ml-lab-00000000-0000-0000-0000-000000000000.eastus2.cloudapp.azure.com .
    • Inicio de sesión: nombre de usuario de la máquina virtual; por ejemplo, alumno.
    • Puerto SSH: el puerto único asignado a la máquina virtual; por ejemplo, 12345.
    • Tipo de sesión: seleccione el entorno de escritorio gráfico de Linux en el que el formador ha configurado la máquina virtual. Debe obtener esta información del instructor. Por ejemplo, seleccione XFCE si usa entornos de escritorio gráfico XFCE o Xubuntu.

    Por último, haga clic en Aceptar para crear la sesión.

    Preferencias de sesión de X2Go

  5. Haga clic en la sesión situada en el panel derecho.

    Inicio de nueva sesión de X2Go

    Nota

    Si aparece un mensaje similar al siguiente, seleccione para continuar escribiendo la contraseña: No se puede establecer la autenticidad del host "[00000000-0000-0000-0000-000000000000.eastus2.cloudapp.eastus.cloudapp.azure.com]:12345". La huella digital de la clave ECDSA es SHA256:00000000000000000000000000000000000000000000. ¿Está seguro de que quiere continuar con la conexión (sí/no)?

  6. Cuando se le solicite, escriba la contraseña y haga clic en Aceptar. Ahora estará conectado de forma remota al entorno de escritorio de la GUI de la máquina virtual.

Pasos siguientes

Para obtener información sobre cómo habilitar la característica de conexión a Escritorio remoto para las máquinas virtuales Linux en un laboratorio de clase, consulte Habilitación de Escritorio remoto para máquinas virtuales Linux.