Instalación y configuración del Cliente Hyper-V en Windows 10

Manual de Windows 10 de Miniacademia

INDICE DEL MANUAL

   El Cliente Hyper-V en Windows 10 es una funcionalidad muy útil para crear y ejecutar máquinas virtuales en nuestro escritorio. Se encuentra integrado (desde Windows 8), como característica activable en determinadas ediciones del sistema operativo.

   Algunas de las novedades en el Cliente Hyper-V de Windows 10 son los puntos de control de producción, el soporte a TPM y Secureboot y la posibilidad de cambiar la memoria asignada a una máquina virtual cuando esta ese encuentra en ejecución.

   En esta lección trataremos la instalación de Hyper-V en un equipo con Windows 10, así como la creación de un conmutador virtual que permita la conectividad con la red externa desde las máquinas virtuales.



LECCIÓN CON PRÁCTICAS
MDOM01 MWST01 Manual de Windows 10 de Miniacademia - Diagrama Laboratorio
MWST04 MAL102

1.- Requisitos

   Los requisitos de hardware y software que debe cumplir el equipo en el que se quiera utilizar el Cliente Hyper-V son:

  • Windows 10 debe ser una edición de 64 bits Professional, Enterprise o Education.
  • Procesador: de 64 bits y que incluya SLAT (Second Level Address Translation).
  • Opciones de virtualización activadas en BIOS o UEFI, activado (Intel VT en procesadores Intel ó AMD-V en procesadores AMD). También debe habilitarse la Prevención de ejecución de datos (DEP).
  • Memoria: el mínimo es de 4 GB, ya que debe repartirse entre el propio equipo host y las máquinas virtuales que se ejecuten en él.

NOTA PARA EL LABORATORIO:

Nuestro laboratorio se desarrolla en un entorno de máquinas virtuales de VMWare Workstation. Este software permite la ejecución de máquinas virtuales anidadas con prácticamente cualquier sistema operativo invitado. El equipo en el que se va a practicar con el Cliente Hyper-V es MWST04, que ya es en sí mismo una máquina virtual (de VMWare Workstation). La manera en la que vamos a hacer que cumpla con los requisitos arriba indicados es cambiar su tipo de máquina virtual. Para ello:

  1. Apagar la máquina virtual MWST04 si estuviese encendida.
  2. En las propiedades de la máquina virtual MWST04, ir a la pestaña “Options”.
  3. Cambiar el valor del desplegable “Versión” de “Windows 10 x64” a “Hyper-V (unsupported)”.

    Manual de Windows 10 para la empresa de miniacademia.es - Cliente Hyper-v

    Imagen 15.1 – Se cambia el tipo de máquina virtual para MWST04 en VMWare Workstation.

  4. Hacer clic en “OK”. Las opciones de virtualización ya estarán disponibles en la máquina virtual MWST04.

   Se puede comprobar si un equipo en particular puede ejecutar Hyper-V con la Herramienta de Información del sistema (msinfo32) o la utilidad de línea de comandos systeminfo. En la herramienta “Información del sistema”, en el nodo principal “Resumen del sistema”, la información relativa a Hyper-V aparece en la parte inferior del panel derecho.

Manual de Windows 10 para la empresa de miniacademia.es - Cliente Hyper-v en Windows 10.

Imagen 15.2 – Información relativa al cumplimiento de los requisitos Hyper-V con msinfo32.

   Igualmente, con la utilidad de línea de comandos systeminfo, la información de nuestras posibilidades con Hyper-V se muestra al final de sus resultados.

Manual de Windows 10 para la empresa de miniacademia.es - Cliente Hyper-v

Imagen 15.3 – Información relativa al cumplimiento de los requisitos Hyper-V con systeminfo.

2.- Instalación de la característica

   Una vez que nos hemos asegurado de que nuestro equipo cumple con los requisitos para ejecutar el Cliente Hyper-V, procederemos a activar la característica correspondiente.

Práctica 15.1: Instalación del Cliente Hyper-V en Windows 10.

   En esta práctica instalaremos Hyper-V en MWST04.

Para comenzar esta práctica es necesario:

  • MDOM01 iniciado.
  • MWST04 con sesión iniciada de atecnico.
  1. En el Panel de Control de MWST04, vamos a “Programas” -> “Programas y características” -> “Activar o desactivar las características de Windows”.
  2. Ventana “Características de Windows”: se selecciona el nodo “Hyper-V” y todas las sus módulos dependientes. Se hace clic en “Aceptar”. Comienza la instalación de la característica.

    Manual de Windows 10 para la empresa de miniacademia.es - Cliente Hyper-v en Windows 10.

    Imagen 15.4 – Se selecciona la característica Hyper-V para su instalación.

  3. Una vez terminada la instalación, será necesario reiniciar el equipo.

    Manual de Windows 10 para la empresa de miniacademia.es - Cliente Hyper-v

    Imagen 15.5 – Es necesario reiniciar para concluir la instalación.

  4. Iniciamos de nuevo sesión en MWST04. En Inicio -> “Herramientas administrativas” abrimos “Administrador de Hyper-V”. Esta es la consola de administración del Cliente Hyper-V en el equipo.

    Manual de Windows 10 para la empresa de miniacademia.es - Cliente Hyper-v en Windows 10.

    Imagen 15.6 – Consola de administración de Hyper-V.

  5. Modificaremos las ubicaciones por defecto de los archivos asociados a las máquinas virtuales. En el panel derecho, llamado “Acciones”, hacemos clic en “Configuración de Hyper-V”.
  6. Ventana “Configuración de Hyper-V para MWST04”: se cambia la ubicación de los archivos de discos virtuales  y los de configuración de las máquinas virtuales a la unidad V: creada en la lección dedicada al almacenamiento. Por tanto, establecemos los siguientes valores:
    • “Discos duros virtuales”: “V:\VHDS”.
    • “Máquinas virtuales”: “V:\VCFG”.

      Manual de Windows 10 para la empresa de miniacademia.es - Cliente Hyper-v en Windows 10.

      Imagen 15.7 – Panel de configuración de Hyper-V.

  7. Se hace clic en “Aceptar”.

   La instalación de la característica Hyper-V con todos sus componentes incluidos se puede realizar con el cmdlet Enable-WindowsOptionalFeature del siguiente modo:

   Los cmdlets relativos a Hyper-V petenecen al módulo Powershell Hyper-V. Los comandos disponibles se pueden obtener con el cmdlet Get-Command:

   En particular, con Set-VMHost podremos cambiar a ubicación por defecto de los ficheros asociados a las máquinas virtuales.

3.- Creación de un conmutador virtual

   Para que las máquinas virtuales Hyper-V dispongan de conectividad de red, es necesario crear un conmutador virtual.

Los conmutadores virtuales pueden ser de tres tipos:

  • Externo: las máquinas virtuales tendrán conectividad con la red exterior a través de una interfaz física del host.
  • Interno: las máquinas virtuales del host podrán comunicarse entre ellas y con el host.
  • Privado: las máquinas virtuales sólo se comunicarán con otras conectadas al mismo conmutador virtual.

Práctica 15.2: Creación de un conmutador virtual en Windows 10.

   En esta práctica crearemos un conmutador virtual externo.

Para comenzar esta práctica es necesario:

  • MDOM01 iniciado.
  • MWST04 con sesión iniciada por atecnico.
  1. En MWST04 abrimos la consola “Administrador de Hyper-V”.
  2. En el panel derecho, llamado “Acciones”, hacemos clic en “Administrador de conmutadores virtuales”.
  3. Ventana “Administrador de conmutadores virtuales MWST04”: seleccionando en su panel izquierdo “Nuevo conmutador de red virtual” y en el derecho “Externo” como el tipo de conmutador a crear, se hace clic en “Crear conmutador virtual”.

    Manual de Windows 10 para la empresa de miniacademia.es - Cliente Hyper-v

    Imagen 15.8 – Creación de un nuevo conmutador virtual.

  4. En el panel derecho, “propiedades del conmutador virtual”, correspondiente al recién creado, se establecen los siguientes valores de configuración:
    • “Nombre”: “vSwitch01-Externo”.
    • “¿Con qué desea conectar este conmutador virtual?”: manteniendo seleccionado “Red externa”, se elige el único adaptador de red de MWST04.
    • “Permitir que el sistema operativo de administración comparta este adaptador de red”: seleccionado. Este valor permite al sistema operativo host de MWST04 utilizar esta interfaz

      Manual de Windows 10 para la empresa de miniacademia.es - Cliente Hyper-v en Windows 10.

      Imagen 15.9 – Propiedades del nuevo conmutador virtual.

  5. Se hace clic en “Aceptar”.
  6. Ventana de aviso: “Los cambios pendientes pueden deteriorar la conectividad de red”. Se hace clic en “Sí”.

    Manual de Windows 10 para la empresa de miniacademia.es - Cliente Hyper-v

    Imagen 15.10 – La creación del conmutador puede afectar a la configuración de red del equipo.

  7. Una vez terminado el proceso, visible en la ventana “Aplicando cambios”, estará creado el conmutador virtual vSwitch01-Externo, que proveerá de conectividad de red con el exterior de la red de Miniacademia a las máquinas virtuales que creemos en MWST04.

   El conmutador virtual recién creado es visible como un nuevo adaptador de red en MWST04. Si vamos a “Conexiones de red” (accesible haciendo clic en el botón derecho del ratón en Inicio), aparecerá dicho interfaz junto al adaptador “real” que utiliza.

Manual de Windows 10 para la empresa de miniacademia.es - Cliente Hyper-v

Imagen 15.11 – Aparece un nuevo interfaz.

   Además, la configuración IP original del sistema operativo host ahora se encuentra en el nuevo interfaz virtual.

Manual de Windows 10 para la empresa de miniacademia.es - Cliente Hyper-v

Imagen 15.12 – La configuración IP del equipo están el nuevo interfaz.

   Para obtener los mismos resultados con Powershell, en un intérprete de comandos Powershell, deberíamos utilizar los cmdlets Get-NetAdpater y New-VMSwitch del siguiente modo:

   Ahora ya está todo preparado para poder crear máquinas virtuales en el Cliente Hyper-V.


16.- Creación de máquinas virtuales. Administración y configuración.