Hyper-V

Administrador de Hyper-V

Una de las ultimas cosas que he echo en casa es montar-me un pequeño servidor de maquinas virtuales. Como que mi servidor es un portátil, no es compatible con VMWare, así que decidí instalar Windows Hyper-V. El problema me lo encontré al momento de conectar el Administrador de Hyper-V de Windows al servidor.
Pueden salir varios errores, pero los mas comunes son:

  • Error al intentar conectar al servidor. Compruebe que el servicio Administración de máquinas virtuales se esté ejecutando y que tenga autorización para conectar al servidor.
  • No se pudo habilitar la delegación de credenciales en el servidor.

Entonces tendremos hacer lo siguiente para poder habilitar la conexión a nuestro servidor.

Servidor Hyper-V

Tenemos que ejecutar lo siguiente en una consola PowerShell:

  • Cree las reglas de firewall necesarias para las zonas de red privadas:
Enable-PSRemoting
  • Para permitir el acceso remoto en zonas públicas, habilite las reglas de firewall para CredSSP y WinRM:
Enable-WSManCredSSP -Role server

Cliente

Igual que antes, tenemos que ejecutar lo siguiente en un PowerShell como administrador en nuestro Windows:

  • El siguiente comando servirá para activar Windows Remote Management (WinRM) para poder administrar remotamente nuestro servidor.
Start-Service -Name WinRM
  • Ahora, configuraremos los Hosts. Aquí tendrás que poner la IP o el nombre del servidor. También puedes introducir el mismo comando 2 veces, con cada una de las opciones.
Set-Item WSMan:\localhost\Client\TrustedHosts -Value '192.168.1.3'
  • Con este comando habilitaremos CredSSP (Credential Security Support Provider) para permitir la delegación de credenciales a un equipo remoto especifico.
Enable-WSManCredSSP -Role Client -DelegateComputer '192.168.1.3'
  • Para finalizar tendremos que buscar las siguientes configuraciones para añadir el siguiente comando citado en cada uno de ellos, pero esta vez no será en PowerShell, si no tendremos que buscar lo siguiente:
    • Editor de directivas de grupo local
      • Directiva Equipo local –> Configuración del Equipo –> Plantillas administrativas –> Sistema –> Delegación de credenciales
        • Permitir delegación de credenciales nuevas
        • Permitir la delegación de credenciales nuevas con autenticación solo NTLM de servidor

Tendremos que acceder a las 2 configuraciones, las habilitaremos y pulsaremos en el botón «Mostrar» para poder añadir lo siguiente:

wsman/192.168.1.3

Hora de la prueba!

Una vez tenemos todo esto, ya solo nos queda añadir el servidor en el Administrador de Hyper-v y probar si podemos conectarnos. Recuerda que tenemos que añadir la IP i especificar el usuario i contraseña de nuestro servidor.
El usuario tiene que tener «Punto Contrabarra» delante: .\Administrador