Instalar Windows Admin Center en Windows Server 2019 sin interfaz gráfica

Publicado por P. Ruiz en

En SomeBooks.es ya hemos hablado en otras ocasiones del Centro de Administración de Windows (o, si lo prefieres, Windows Admin Center en inglés). Se trata de una herramienta de administración remota, que podemos ejecutar desde un navegador web, y que podemos instalar en sistemas operativos de escritorio (a partir de Windows 10) y en servidores (desde Windows Server 2016).

Esta característica, puede ser muy interesante en cualquier sistema operativo del lado servidor, porque nos evita la necesidad de estar físicamente en el lugar donde se encuentre dicho servidor, para poder administrarlo.

Sin embargo, su importancia es mayor si el servidor no dispone de interfaz gráfica, ya que nos permitirá administrarlo mediante una interfaz web, en lugar de recurrir constantemente al uso de comandos en PowerShell. De hecho, cuando estemos administrando un servidor mediante Windows Admin Center, para nosotros no tendrá importancia si dispone de interfaz gráfica, o no.

Probablemente recuerdes que ya te hemos explicado cómo obtener Windows Admin Center de forma gratuita desde la página oficial de Microsoft e instalarla sobre Windows Server 2019 con experiencia de escritorio (puedes consultar el artículo Instalar Windows Admin Center en Windows Server 2019). Sin embargo, hoy te explicaremos cómo lograrlo cuando el sistema operativo no tiene interfaz gráfica (lo que aún suele conocerse como Windows Server Core, aunque Microsoft ya no utiliza esa nomenclatura).

Realizaremos la tarea mediante cmdlets de PowerShell, por lo que comenzaremos por ejecutarlo:

powershell

Escribimos el comando y pulsamos la tecla Intro.

Instalar-Windows-Admin-Center-en-Windows-Server-2019-sin-interfaz-grafica-001

Una vez que nos encontremos en PowerShell (observa que ha cambiado el prompt del sistema para indicarlo), necesitaremos descargar el archivo de instalación de Windows Admin Center.

Para lograrlo, crearemos un nuevo objeto de la clase WebClient, que ofrece métodos predefinidos para enviar o recibir datos con una dirección de Internet. Esto lo podríamos conseguir con una orden como esta:

$objeto = New-Object System.Net.WebClient

A continuación, usaríamos el método DownloadFile, del objeto que acabamos de crear, para realizar la descarga:

$objeto.DownloadFile("https://aka.ms/WACDownload", "c:\wc.msi")

Como ves, DownloadFile utiliza dos argumentos:

  • La URL desde la que vamos a descargar el archivo (https://aka.ms/WACDownload).

  • La ruta donde vamos a guardar la descarga, incluyendo el nombre que tendrá, en nuestro equipo, el archivo descargado (c:\wc.msi).

Bueno, pues una vez que has entendido el planteamiento, nosotros vamos a resumir los dos pasos anteriores en uno solo:

(New-Object System.Net.WebClient).DownloadFile("https://aka.ms/WACDownload", "c:\wc.msi")

Como ves, escribimos un poco menos, pero el funcionamiento es idéntico.

De nuevo, escribimos la orden anterior y pulsamos la tecla Intro.

Instalar-Windows-Admin-Center-en-Windows-Server-2019-sin-interfaz-grafica-002

Si necesitas más información sobre la clase WebClient, puedes recurrir a la documentación oficial de Microsoft: https://docs.microsoft.com/es-es/dotnet/api/system.net.webclient?view=netframework-4.8.

Veremos que el sistema tarda un poco en volver a mostrarnos el prompt. El motivo es que se está produciendo la descarga.

Cuando volvamos a poder escribir órdenes, comprobaremos que ya tenemos el archivo en el lugar que esperábamos. Lo conseguiremos con la siguiente orden:

Get-ChildItem c:\

Como antes, escribimos la orden anterior y pulsamos la tecla Intro.

Instalar-Windows-Admin-Center-en-Windows-Server-2019-sin-interfaz-grafica-003

El resultado será parecido al de la imagen siguiente:

Donde comprobamos que ya tenemos el archivo de instalación.

Instalar-Windows-Admin-Center-en-Windows-Server-2019-sin-interfaz-grafica-004

Con esto, estamos listos para comenzar la instalación. Lo haremos con el comando msiexec, que nos permite utilizar la herramienta Windows Installer desde la línea de comandos.

Lo haremos siguiendo la siguiente sintaxis:

msiexec /i C:\wc.msi

Como puedes suponer, el argumento /i es el que indica que queremos realizar la instalación del archivo que escribimos a continuación.

Una vez más, escribimos la orden anterior y pulsamos la tecla Intro.

Instalar-Windows-Admin-Center-en-Windows-Server-2019-sin-interfaz-grafica-005

Poco después, aparecerá la ventana del asistente que nos guiará durante el proceso de instalación.

Durante los primeros instantes, vemos que se está preparando para realizar su tarea…

… Solo tendremos que esperar un instante.

Instalar-Windows-Admin-Center-en-Windows-Server-2019-sin-interfaz-grafica-006

A partir de aquí, seguiremos las indicaciones del artículo Instalar Windows Admin Center en Windows Server 2019 hasta completar el proceso.

Acceder al Centro de Administración de Windows desde el navegador.

Cuando se complete la instalación, puedes desplazarte hasta otro ordenador de tu red donde tengas instalado un navegador compatible y, en su barra de direcciones escribimos algo como esto:

https://192.168.1.100:443

… Aunque deberás sustituir la dirección IP por la que tenga asignado tu servidor en este momento.

Para conocer la dirección IP que tiene asignado tu servidor, solo tienes que usar la siguiente orden: ipconfig

La dirección obtenida es la que usaré para conectar desde el otro ordenador.

Instalar-Windows-Admin-Center-en-Windows-Server-2019-sin-interfaz-grafica-007

Si no has utilizado en puerto predeterminado, recuerda sustituir el valor 443 por el número que hayas usado tú.

Como ya ocurrió en el artículo Instalar Windows Admin Center en Windows Server 2019, la primera vez que accedemos, recibiremos un mensaje indicando que estamos iniciando una conexión segura con un equipo que aún es desconocido para el navegador y que utiliza un certificado SSL auto-firmado.

Para solventarlo, comenzamos haciendo clic sobre el botón Configuración avanzada.

Instalar-Windows-Admin-Center-en-Windows-Server-2019-sin-interfaz-grafica-008

Después, seguiremos las indicaciones del artículo anterior, para completar la conexión…

Poco después, estaremos listos para comenzar a administrar el equipo.

Instalar-Windows-Admin-Center-en-Windows-Server-2019-sin-interfaz-grafica-009

Y esto es todo por el momento. Espero que te haya resultado útil.