Cuando monté mi laboratorio con Proxmox tenía una idea bastante clara: quería aprender, probar cosas y montar servicios que realmente me resultasen útiles.
Lo que no tenía tan claro era que, con el tiempo, ese pequeño servidor iba a acabar haciendo de todo.
Máquinas virtuales, contenedores, servicios, pruebas, Windows, Linux, Ansible… y cada vez que se me ocurre una idea nueva, hay que buscarle un hueco.
Mi Proxmox empieza estar al borde de un ataque de nervios. 😂
Y precisamente por eso, cuando llegó el momento de montar un controlador de dominio para el laboratorio, tenía claro que no quería añadir otro Windows Server con escritorio gráfico que estuviese consumiendo recursos simplemente para enseñarme un menú de inicio.
Así que decidí probar Windows Server Core 2019.
Sin escritorio.
Sin ventanas.
Sin menú de inicio.
Solo lo necesario para que el servidor haga su trabajo.
En este artículo vamos a instalar Windows Server Core 2019 en Proxmox y dejarlo preparado para convertirlo en el controlador de dominio de nuestro laboratorio.
Y aunque al principio pueda parecer un poco raro encontrarse con Windows y no tener dónde hacer clic, precisamente ahí está la gracia, y sobre todo para no caer en la tentación de usarlo para todo.
Porque si vamos a montar un laboratorio para aprender administración de sistemas, quizá también haya llegado el momento de dejar de darle al botón Siguiente, siguiente, siguiente. 😄
Así que vamos complicando este laboratorio poco a poco hasta que Proxmox pida la jubilación...Paso 1 - Configuración inicial de Server Core
Antes de meternos en faena, quiero compartir un par de ideas que tuve cuando decidí montar este servidor.
- La primera es que Server Core no está pensado para ser un Windows de escritorio sin escritorio. 😄 Su objetivo es precisamente reducir al mínimo todo aquello que no sea necesario para que el servidor cumpla su función.
- La segunda es que, aunque al principio resulte extraño, administrar un servidor sin interfaz gráfica es una buena oportunidad para aprender otras formas de trabajar con Windows y, de paso, entender un poco mejor qué ocurre detrás de todos esos botones a los que estamos acostumbrados.
Dicho esto, vamos al lío.
A partir de aquí, la instalación es prácticamente la habitual de Windows Server: seleccionamos la edición Server Core, aceptamos la licencia, elegimos el disco de instalación y dejamos que Windows haga su trabajo.
reinicia, aparece una ventana negra... y ahí se acaba el Windows al que estamos acostumbrados😄
Bienvenidos a Server Core.
Cuando arranca por primera vez, nos pedirá la contraseña:1. Cambiar el nombre del servidor
Lo primero de todo vamos a cambiar el nombre, nada de WIN-4F7G8H2K9P; Vamos a ponerle algo que tenga sentido.Por ejemplo: DC01 o el nombre que más prefieras para identificar al DC.
Entramos en sconfig, y escogemos la opción "(2) Nombre de equipo:" que es cambiar el nombre del equipo:
2. Configurar IP fija
Un controlador de dominio jamás debería depender de DHCP, más que nada para no tener sustos.
Por ejemplo, pondremos los siguientes datos:
- IP: 192.168.1.98
- Mascara: 255.255.255.0
- Gateway: 192.168.1.1
Desde la opción de red: (8) Network settings
3. Configurar DNS
Ahora nos toca configurar los DNS, pondremos la IP del servidor como primario, Sí, a sí mismo, ya que cuando promocionemos a DC será también el servidor DNS y tendremos dos pájaros de un tiro.
4. Actualizar el servidor
Vale, y antes de continuar con la configuración, vamos a actualizar el Windows a tope, yo en mi caso he utilizado una MV, pero si usas un hierro, mira también de ponerle los últimos drivers al equipo.
- sconfig
- Pulsamos en la opción "(6) Download and Install Updates"
5. Configurar la zona horaria
Parece una tontería, algo muy simple, hasta que Kerberos deja de funcionar, o los del Helpdesk no pueden planchar equipos porque la hora no esta correcta, las contraseñas caducan antes de tiempo, etc
He visto de todo por culpa de esto.
6. Activar administración remota
Volvemos a entrar en "sconfig" y vamos habilitar la administración remota, que es lo que más nos interesa:
Install-WindowsFeature AD-Domain-Services -IncludeManagementTools
Si vienes de una instalación con interfaz gráfica, es fácil pensar que existe una opción en sconfig para promocionar el servidor. Sin embargo, la instalación de Active Directory en Server Core se realiza mediante PowerShell, algo que encaja perfectamente con la filosofía de este tipo de despliegues.
Install-ADDSForest -DomainName "lab.justohorrillo.local"
Recuerda que Durante el asistente te pedirá que pongas la contraseña SafeModeAdministratorPassword, la contraseña DSRM (Directory Services Restore Mode) que es una contraseña especial del controlador de dominio.
No hay comentarios:
Publicar un comentario