GhostAcademy
GhostAcademy
Active Directory Lab — WS2022 + Win11 + GPO
Laboratorio Completo
Active Directory Lab
Windows Server 2022 + Windows 11 + GPO

Este manual cubre la creación completa de un entorno de dominio empresarial desde cero en VirtualBox: instalar Windows Server 2022, promoverlo a Controlador de Dominio con Active Directory, instalar Windows 11, unirlo al dominio y aplicar Directivas de Grupo (GPO) para gestionar la configuración de los equipos cliente.

Topología del Laboratorio

🖥 WS2022
DC-LAB01
192.168.56.10
⇄
🏰 AD DS + DNS
ghostlab.local
Controlador de Dominio
⇄
💻 Windows 11
PC-CLIENTE01
192.168.56.20
→
📜 GPO
Políticas aplicadas
al cliente

Plan de trabajo

#FaseQué haremosTiempo aprox.
1VM ServerCrear y configurar la VM de Windows Server 2022 en VirtualBox15 min
2Instalar WS2022Instalación completa de Windows Server 2022 Datacenter30-40 min
3AD DSInstalar el rol AD DS y promover a Controlador de Dominio20 min
4Usuarios ADCrear Unidades Organizativas, grupos y usuarios de dominio15 min
5VM ClienteCrear y configurar la VM de Windows 1110 min
6Instalar W11Instalación de Windows 11 Pro (sin cuenta Microsoft)25-35 min
7Unir dominioUnir Windows 11 al dominio ghostlab.local10 min
8GPOCrear y aplicar 4 GPOs de ejemplo en Group Policy Management30 min
ℹ Datos del dominio de laboratorio A lo largo del manual usaremos estos valores. Puedes cambiarlos por los que quieras:

Nombre de dominio: ghostlab.local
Nombre NetBIOS: GHOSTLAB
IP del Servidor (DC): 192.168.56.10
IP del Cliente W11: 192.168.56.20
Subred de laboratorio: 192.168.56.0/24 (Host-Only de VirtualBox)
Preparación
📋 Requisitos y Descargas

Antes de empezar necesitas tener VirtualBox instalado y descargar las ISOs de Windows Server 2022 y Windows 11. Ambas están disponibles de forma gratuita para evaluación.

Hardware mínimo del equipo anfitrión (host)

RecursoMínimoRecomendadoPor qué
RAM8 GB16 GBLas dos VMs juntas consumen ~6 GB en uso activo
CPU4 núcleos / VT-x activo6-8 núcleosVirtualBox necesita virtualización hardware activada en BIOS
Disco libre80 GB120 GBWS2022 ~40 GB + W11 ~60 GB con espacio de trabajo
SO anfitriónWindows 10/11, Linux, macOSCualquieraVirtualBox es multiplataforma

Software necesario

🖥 VirtualBox
Versión7.x (la más reciente)
URL descargavirtualbox.org/wiki/Downloads
Extension PackInstalar también — añade USB 2/3
LicenciaGPL — gratuito
💿 ISO Windows Server 2022
URLmicrosoft.com/en-us/evalcenter/evaluate-windows-server-2022
EdiciónWindows Server 2022 Datacenter Evaluation
Tamaño~5 GB
Validez180 días de evaluación gratuita
💻 ISO Windows 11
URLmicrosoft.com/es-es/software-download/windows11
Opción"Descargar imagen de disco ISO de Windows 11"
EdiciónWindows 11 Multi-edition ISO (64-bit)
Tamaño~6 GB
🌐 Red VirtualBox
TipoHost-Only (vboxnet0)
Subred192.168.56.0/24
Por qué Host-OnlyLas VMs se ven entre sí y con el host, pero aisladas de Internet
DHCP VirtualBoxDesactivar — usaremos IPs estáticas
⚠ Activar VT-x / AMD-V en la BIOSAntes de crear VMs, verifica que la virtualización por hardware está activa. En Windows: Task Manager → Pestaña Performance → CPU → busca "Virtualization: Enabled". Si dice "Disabled", reinicia y actívalo en la BIOS/UEFI (normalmente en Advanced → CPU Configuration).

Crear la red Host-Only en VirtualBox

1
Abrir el Network Manager de VirtualBox
En VirtualBox: menú Archivo → Host Network Manager (o Herramientas → Red en versiones recientes).
2
Crear o editar la red vboxnet0
Si no existe, hacer clic en Crear. Si existe, seleccionarla. En la pestaña Adaptador: IP 192.168.56.1, Máscara 255.255.255.0.
3
Desactivar el servidor DHCP
Pestaña Servidor DHCP → desmarcar "Activar servidor". Necesitamos IPs estáticas para el dominio. Clic en Aplicar.
Windows Server 2022 — Paso 1
🖥 Crear la VM de Windows Server 2022

Configurar la máquina virtual del servidor con los recursos adecuados para que Active Directory funcione correctamente.

1
Abrir VirtualBox → Hacer clic en "Nueva"
En el menú principal de VirtualBox, clic en el botón azul Nueva (o Máquina → Nueva, Ctrl+N). Se abre el asistente de creación de VM.
2
Nombre, carpeta y tipo de SO
Rellena estos campos:

Nombre: DC-LAB01
Carpeta: la ruta donde quieres guardar la VM (ej: D:\VMs)
ISO Image: seleccionar la ISO de Windows Server 2022 descargada
Tipo: Microsoft Windows
Versión: Windows 2022 (64-bit)

Si seleccionas la ISO aquí, VirtualBox puede detectar el OS automáticamente. Marcar "Skip Unattended Installation" para hacer la instalación manual paso a paso.
3
Asignar RAM y CPU
RAM: 4096 MB (4 GB) — mínimo para AD DS con buena respuesta
Processors (CPUs): 2 vCPUs
Enable EFI: dejar desactivado (BIOS legacy es más sencillo para el lab)
4
Crear el disco duro virtual
Tipo: VDI (VirtualBox Disk Image)
Almacenamiento: Reservado dinámicamente (crece conforme se usa)
Tamaño: 60 GB — suficiente para el sistema + AD + logs

Clic en Terminar. La VM aparece en el panel.
5
Configurar la red: Adaptador Host-Only
Con la VM seleccionada → Configuración → Red.

Adaptador 1: Habilitar → Conectado a: Adaptador solo-anfitrión → Nombre: vboxnet0

Esto permite que el servidor y el cliente Windows 11 se vean entre sí. Si también quieres que el servidor tenga acceso a Internet (para actualizaciones), añade un Adaptador 2 → NAT.
6
Configurar video y extras
Pantalla → Memoria de video: 128 MB
Controlador gráfico: VMSVGA
Sistema → Procesador → PAE/NX: activar
Clic en Aceptar.
💡 Snapshot antes de instalarCon la VM apagada, haz un snapshot: clic derecho → Tomar instantánea → nombre "VM Vacía". Así puedes volver al estado inicial si algo sale mal durante la instalación.
Windows Server 2022 — Paso 2
💿 Instalar Windows Server 2022

Proceso de instalación paso a paso de Windows Server 2022 Datacenter con experiencia de escritorio (GUI).

1
Arrancar la VM e iniciar desde la ISO
Doble clic en DC-LAB01 para arrancarla. VirtualBox arrancará desde la ISO automáticamente. Verás el logo de carga de Windows. Si pide "Press any key to boot from CD…", pulsar cualquier tecla rápidamente.
2
Pantalla de configuración regional
Idioma: Español (España) o el tuyo
Formato de hora y moneda: Español (España)
Teclado: Español
Clic en Siguiente → Instalar ahora.
3
Seleccionar edición — MUY IMPORTANTE
Aparecen 4 opciones. Seleccionar:

→ Windows Server 2022 Datacenter Evaluation (Experiencia de escritorio)

La opción "Experiencia de escritorio" incluye la GUI gráfica completa. Las opciones "Server Core" son solo línea de comandos — no las selecciones para este lab.
4
Tipo de instalación
Seleccionar "Personalizada: instalar solo Windows (avanzado)". La opción de actualización no aplica porque es una instalación nueva.
5
Seleccionar disco
Aparece el disco virtual de 60 GB que creaste. Clic sobre él para seleccionarlo → Siguiente. La instalación comienza. Tarda entre 20-40 minutos. La VM se reiniciará varias veces automáticamente.
6
Crear contraseña del Administrador
Al terminar la instalación, Windows Server pide una contraseña para la cuenta Administrador local.

Usar una contraseña que cumpla los requisitos de complejidad:
Admin@Lab2024! (mayúscula + minúscula + número + símbolo, mín. 8 caracteres)

Anotar esta contraseña — la necesitarás en todos los pasos siguientes.

Clic en Finalizar. Windows Server 2022 está instalado.
7
Iniciar sesión por primera vez
La pantalla de bloqueo aparece. Para enviar Ctrl+Alt+Supr dentro de la VM: menú VirtualBox → Entrada → Teclado → Insertar Ctrl+Alt+Supr (o la combinación Host+Supr, donde Host es la tecla Ctrl derecho por defecto). Introduce la contraseña del Administrador.
💡 Snapshot tras instalarUna vez dentro del escritorio, apaga la VM limpiamente (Inicio → Apagar) y haz un snapshot: "WS2022-Instalado-Limpio". Si algo va mal más adelante, puedes volver aquí en segundos.
Windows Server 2022 — Paso 3
⚙️ Post-instalación: Nombre y Red

Antes de instalar Active Directory hay que configurar el nombre del servidor y la dirección IP estática. Estos valores son permanentes — cambiarlos después de promover a DC es complejo.

Cambiar el nombre del servidor

1
Abrir propiedades del sistema
Clic derecho en Este equipo (en el Escritorio o en el Explorador) → Propiedades. Clic en "Cambiar configuración" junto a "Nombre del equipo".
2
Cambiar el nombre
En la ventana "Propiedades del sistema" → pestaña "Nombre de equipo" → clic en Cambiar...

Nombre del equipo: DC-LAB01

Clic en Aceptar. Te pedirá reiniciar — hacer clic en Reiniciar ahora.

Configurar IP estática

⚠ Por qué IP estáticaUn Controlador de Dominio DEBE tener IP fija. Si la IP cambia, los clientes no pueden localizar el servidor de DNS (que va integrado con AD DS), y el dominio deja de funcionar.
3
Abrir configuración de red
Clic derecho en el icono de red (barra de tareas inferior derecha) → Abrir configuración de red e Internet → Centro de redes y recursos compartidos → clic en el adaptador de red (normalmente "Ethernet").
4
Propiedades del adaptador
En la ventana del adaptador → clic en Propiedades → doble clic en "Protocolo de Internet versión 4 (TCP/IPv4)".
5
Introducir la IP estática
Seleccionar "Usar la siguiente dirección IP" y rellenar:

Dirección IP: 192.168.56.10
Máscara de subred: 255.255.255.0
Puerta de enlace: 192.168.56.1 (la IP del adaptador Host-Only de VirtualBox)

Seleccionar "Usar las siguientes direcciones de servidor DNS":
DNS preferido: 127.0.0.1 — el propio servidor será su DNS
DNS alternativo: 8.8.8.8 (por si necesita resolver Internet)

Clic en Aceptar → Cerrar.
6
Verificar la configuración
Abrir PowerShell o CMD y ejecutar:
PowerShell — Verificar configuración de red
# Verificar IP asignada
ipconfig /all
Adaptador de Ethernet Ethernet:
   Dirección IPv4. . . . . . . . . . . : 192.168.56.10
   Máscara de subred . . . . . . . . . : 255.255.255.0
   Puerta de enlace predeterminada . . : 192.168.56.1
   Servidores DNS. . . . . . . . . . . : 127.0.0.1

# Verificar nombre del servidor
hostname
DC-LAB01
Windows Server 2022 — Paso 4
🏰 Instalar el rol AD DS

Active Directory Domain Services (AD DS) es el rol que convierte a Windows Server en un Controlador de Dominio. Se instala desde el Administrador del servidor.

1
Abrir el Administrador del servidor
Se abre automáticamente al iniciar sesión. Si no, está en la barra de tareas (icono con una pantalla y un engranaje). También: menú Inicio → "Administrador del servidor" (Server Manager).
2
Agregar roles y características
En el panel del Administrador del servidor → clic en "Administrar" (menú superior derecha) → "Agregar roles y características".
3
Asistente de instalación — Primeras pantallas
Pantalla "Antes de comenzar": clic en Siguiente
Tipo de instalación: seleccionar "Instalación basada en características o en roles" → Siguiente
Selección del servidor: el servidor DC-LAB01 ya debe estar seleccionado → Siguiente
4
Seleccionar el rol AD DS
En la lista de roles, buscar y marcar la casilla:

☑ Servicios de dominio de Active Directory

Aparecerá un cuadro emergente preguntando si quieres añadir características requeridas (herramientas de administración). Clic en "Agregar características" → Siguiente.
5
Características adicionales
En la pantalla "Características" no es necesario seleccionar nada adicional → Siguiente.
6
Pantalla informativa de AD DS
Aparece una pantalla explicando qué hace AD DS. Leerla si quieres y luego → Siguiente.
7
Confirmar e instalar
Pantalla de confirmación mostrando todo lo que se va a instalar. Marcar opcionalmente "Reiniciar automáticamente el servidor de destino si es necesario". Clic en Instalar. La instalación tarda unos 5-10 minutos.
8
Instalación completada — Promover el servidor
Cuando termine, verás el mensaje "Instalación correcta". NO cierres esta ventana todavía. Verás un enlace azul que dice "Promover este servidor a controlador de dominio". Clic en él para continuar con el siguiente paso.
Windows Server 2022 — Paso 5
🌐 Promover a Controlador de Dominio

Este es el paso más importante: crear el dominio Active Directory y promover el servidor a su Controlador de Dominio primario. Una vez completado, DC-LAB01 gestionará la autenticación de todos los equipos del dominio ghostlab.local.

1
Configuración de implementación
En el Asistente para la configuración de Active Directory Domain Services:

Seleccionar "Agregar un nuevo bosque" (es el primer DC, por eso creamos un bosque nuevo).

Nombre de dominio raíz: ghostlab.local

Clic en Siguiente.
2
Opciones del controlador de dominio
Nivel funcional del bosque: Windows Server 2016 (o 2019/2022 si tienes solo este DC)
Nivel funcional del dominio: Windows Server 2016
Capacidades del controlador de dominio: dejar marcadas las tres casillas:
☑ Servidor DNS (DNS Server)
☑ Catálogo global (GC)
☑ Controlador de dominio de solo lectura (RODC) → desmarcar esta

Contraseña del Modo de restauración de servicios de directorio (DSRM):
Introducir una contraseña segura: Dsrm@Lab2024!
(Esta contraseña es para recuperación de emergencia del AD — anótala)

Clic en Siguiente.
3
Opciones de DNS
Puede aparecer una advertencia sobre la delegación DNS — es normal en un laboratorio sin DNS padre. Ignorar la advertencia y clic en Siguiente.
4
Opciones adicionales — Nombre NetBIOS
El asistente propone automáticamente el nombre NetBIOS basado en el dominio:
Nombre de dominio NetBIOS: GHOSTLAB
(Se ha generado automáticamente — no es necesario cambiarlo). Clic en Siguiente.
5
Rutas de acceso (paths)
Las rutas por defecto son correctas para un laboratorio:
Carpeta base de AD DS (database): C:\Windows\NTDS
Archivos de registro: C:\Windows\NTDS
Carpeta SYSVOL: C:\Windows\SYSVOL

Clic en Siguiente.
6
Revisar opciones
Pantalla de resumen con toda la configuración. Verificar que el dominio es ghostlab.local y el NetBIOS es GHOSTLAB. Clic en Siguiente.
7
Comprobación de requisitos previos
El asistente verifica que todo está correcto. Pueden aparecer advertencias (normales en un lab) pero no errores. Si todo está en verde o con advertencias amarillas → clic en Instalar.
8
Reinicio automático
La promoción tarda unos minutos. Al terminar, el servidor se reiniciará automáticamente. Al volver, la pantalla de inicio de sesión mostrará: GHOSTLAB\Administrador — esto confirma que el servidor es ahora un DC del dominio ghostlab.local.
✅ Dominio creado correctamenteSi en la pantalla de login ves GHOSTLAB\Administrador, el Controlador de Dominio está funcionando. El nombre del servidor es ahora DC-LAB01.ghostlab.local y tiene activos los servicios de AD DS, DNS y Kerberos.
Windows Server 2022 — Paso 6
🔢 Verificar DNS y Active Directory

Tras la promoción, verificar que el servidor DNS está corriendo y que Active Directory Users and Computers (ADUC) muestra el dominio correctamente.

PowerShell — Verificar servicios de AD
# Verificar que el dominio está activo
Get-ADDomain
AllowedDNSSuffixes          : {}
ChildDomains                : {}
DNSRoot                     : ghostlab.local
DomainMode                  : Windows2016Domain
Forest                      : ghostlab.local
Name                        : ghostlab
NetBIOSName                 : GHOSTLAB
PDCEmulator                 : DC-LAB01.ghostlab.local

# Verificar el servicio de DNS
Get-Service DNS
Status   Name               DisplayName
------   ----               -----------
Running  DNS                Servidor DNS

# Verificar zonas DNS creadas
Get-DnsServerZone | Select-Object ZoneName, ZoneType
ZoneName                          ZoneType
--------                          --------
56.168.192.in-addr.arpa           Primary    ← zona inversa
ghostlab.local                    Primary    ← zona del dominio
TrustAnchors                      Primary

# Verificar que DC-LAB01 se puede resolver por nombre
nslookup DC-LAB01.ghostlab.local 127.0.0.1
Servidor:  DC-LAB01.ghostlab.local
Address:  127.0.0.1

Nombre:  DC-LAB01.ghostlab.local
Address:  192.168.56.10

# Verificar roles FSMO
netdom query fsmo
Maestro de esquema              DC-LAB01.ghostlab.local
Maestro de nombres de dominio   DC-LAB01.ghostlab.local
PDC                             DC-LAB01.ghostlab.local
Maestro de RID                  DC-LAB01.ghostlab.local
Maestro de infraestructura      DC-LAB01.ghostlab.local

Abrir Active Directory Users and Computers (ADUC)

1
Abrir la consola ADUC
Inicio → Herramientas administrativas de Windows → Usuarios y equipos de Active Directory. O desde el Administrador del servidor: menú Herramientas → Usuarios y equipos de Active Directory.
2
Verificar la estructura inicial
En el panel izquierdo verás ghostlab.local expandido con los contenedores por defecto: Builtin, Computers, Domain Controllers, ForeignSecurityPrincipals, Users. En Domain Controllers debe aparecer DC-LAB01.
💡 Snapshot tras AD operativoApagar la VM y crear snapshot "WS2022-AD-Configurado". Este es el estado de referencia del servidor.
Windows Server 2022 — Paso 7
👤 Crear Usuarios y UOs en Active Directory

Antes de unir el Windows 11 al dominio, crearemos la estructura organizativa del AD: Unidades Organizativas (UO/OU), grupos y usuarios de dominio. Las UOs son los contenedores donde aplicaremos las GPO.

Crear Unidades Organizativas (OU)

1
Abrir ADUC y crear la primera OU
En ADUC, clic derecho en ghostlab.local → Nuevo → Unidad Organizativa.

Nombre: GhostLab_Empresa
Dejar marcado "Proteger el contenedor contra eliminación accidental" → Aceptar.
2
Crear sub-OUs dentro de GhostLab_Empresa
Clic derecho en GhostLab_Empresa → Nuevo → Unidad Organizativa. Crear estas tres:

→ Usuarios — contendrá las cuentas de usuario
→ Equipos — contendrá los equipos del dominio
→ Grupos — contendrá los grupos de seguridad

Crear Grupos de Seguridad

3
Crear grupo "Empleados"
Clic derecho en la OU Grupos → Nuevo → Grupo.

Nombre del grupo: GRP_Empleados
Ámbito del grupo: Global
Tipo de grupo: Seguridad
→ Aceptar

Crear Usuarios de Dominio

4
Crear el primer usuario
Clic derecho en la OU Usuarios → Nuevo → Usuario.

Nombre: Juan   Apellidos: García
Nombre de inicio de sesión del usuario: jgarcia
→ Clic en Siguiente
5
Establecer contraseña del usuario
Contraseña: Usuario@Lab2024!
Desmarcar "El usuario debe cambiar la contraseña en el siguiente inicio de sesión" (para el lab)
Marcar "La contraseña nunca expira" (opcional para el lab)
→ Siguiente → Finalizar
6
Añadir el usuario al grupo
Doble clic en el usuario jgarcia → pestaña "Miembro de" → clic en Agregar... → escribir GRP_Empleados → Comprobar nombres → Aceptar.
7
Crear un segundo usuario (administrador de dominio)
Repetir el proceso en la OU Usuarios:
Nombre: Admin   Apellidos: GhostLab
Login: adminlab
Contraseña: User@Login2024!

Luego añadirlo al grupo Admins. del dominio: doble clic en adminlab → "Miembro de" → Agregar → Admins.
PowerShell — Crear usuarios en AD de forma rápida
# Crear OU estructura
New-ADOrganizationalUnit -Name "GhostLab_Empresa" -Path "DC=ghostlab,DC=local"
New-ADOrganizationalUnit -Name "Usuarios" -Path "OU=GhostLab_Empresa,DC=ghostlab,DC=local"
New-ADOrganizationalUnit -Name "Equipos" -Path "OU=GhostLab_Empresa,DC=ghostlab,DC=local"
New-ADOrganizationalUnit -Name "Grupos" -Path "OU=GhostLab_Empresa,DC=ghostlab,DC=local"

# Crear grupo
New-ADGroup -Name "GRP_Empleados" -GroupScope Global -GroupCategory Security `
  -Path "OU=Grupos,OU=GhostLab_Empresa,DC=ghostlab,DC=local"

# Crear usuario jgarcia
New-ADUser -Name "Juan García" -SamAccountName "jgarcia" `
  -UserPrincipalName "jgarcia@ghostlab.local" `
  -Path "OU=Usuarios,OU=GhostLab_Empresa,DC=ghostlab,DC=local" `
  -AccountPassword (ConvertTo-SecureString "Usuario@Lab2024!" -AsPlainText -Force) `
  -Enabled $true -PasswordNeverExpires $true

# Añadir al grupo
Add-ADGroupMember -Identity "GRP_Empleados" -Members "jgarcia"

# Verificar
Get-ADUser -Identity jgarcia | Select-Object Name, SamAccountName, Enabled
Name        SamAccountName  Enabled
----        --------------  -------
Juan García jgarcia         True
Windows 11 — Paso 1
🖥 Crear la VM de Windows 11

Crear la máquina virtual del cliente Windows 11 que se unirá al dominio ghostlab.local.

1
Nueva VM en VirtualBox
En VirtualBox → clic en Nueva. Seleccionar la ISO de Windows 11 si lo deseas, o configurar manualmente.
2
Nombre y tipo de SO
Nombre: PC-CLIENTE01
Tipo: Microsoft Windows
Versión: Windows 11 (64-bit)
Marcar "Skip Unattended Installation".
3
RAM y CPU
RAM: 4096 MB (4 GB) — Windows 11 requiere mínimo 4 GB para funcionar bien
CPUs: 2
Enable EFI (especial para Windows 11): Activar — Windows 11 requiere UEFI
4
Disco duro virtual
Tipo: VDI
Almacenamiento: Dinámico
Tamaño: 60 GB
5
Configurar red
Configuración → Red → Adaptador 1: Adaptador solo-anfitrión → vboxnet0

La misma red Host-Only que el servidor. Esto permite que el cliente alcance al DC en 192.168.56.10.
6
Configuración adicional para Windows 11
Windows 11 requiere TPM 2.0 para instalarse. VirtualBox lo emula:

Configuración → Sistema → Placa base:
☑ Activar EFI (solo para SO especiales)

Configuración → Sistema → Procesador:
☑ PAE/NX activado

Configuración → Sistema → Placa base → Características de la placa base:
☑ Activar TPM → Version 2.0
⚠ TPM y Secure Boot para Windows 11Si durante la instalación de Windows 11 aparece el error "This PC doesn't meet the minimum requirements", es porque no tiene TPM 2.0 habilitado. Comprueba: Configuración VM → Sistema → Placa base → TPM: 2.0. En VirtualBox 7.x esto está en Configuración → Sistema → TPM.
Windows 11 — Paso 2
💿 Instalar Windows 11

Instalación de Windows 11 Pro sin cuenta de Microsoft — necesitamos la versión Pro para poder unir al dominio. Se usa el método de cuenta local para evitar la obligatoriedad de cuenta Microsoft online.

1
Montar la ISO y arrancar
Configuración → Almacenamiento → Controlador IDE → icono de CD → seleccionar la ISO de Windows 11. Arrancar la VM. Pulsar cualquier tecla cuando pida "Press any key to boot from CD..."
2
Configuración regional
Idioma: Español (España) — Siguiente → Instalar ahora.
3
Clave de producto
Clic en "No tengo clave de producto". La activación no es necesaria para el laboratorio.
4
Seleccionar edición — MUY IMPORTANTE
Seleccionar Windows 11 Pro.

No seleccionar Home — la edición Home no permite unirse a un dominio de Active Directory. Solo Pro, Enterprise o Education tienen esta capacidad.
5
Tipo de instalación y disco
Seleccionar "Personalizada" → seleccionar el disco de 60 GB → Siguiente. La instalación comienza y la VM reiniciará varias veces automáticamente (15-30 min).
6
Configuración inicial — Omitir la cuenta Microsoft
Windows 11 insiste en que uses una cuenta Microsoft. Para evitarlo y crear una cuenta local:

Método 1 — Desconectar la red: Cuando pregunte por la red/cuenta, en VirtualBox: menú Dispositivos → Red → desmarcar "Conectar adaptador de red". Windows no podrá verificar y ofrecerá cuenta local.

Método 2 — Comando: Cuando aparezca la pantalla de configuración de cuenta Microsoft, pulsar Shift+F10 para abrir CMD y ejecutar:
CMD — Saltar cuenta Microsoft en la instalación de Windows 11
# Pulsar Shift+F10 en la pantalla de cuenta Microsoft para abrir CMD
# Luego ejecutar:
oobe\BypassNRO
# La VM se reiniciará y ofrecerá la opción "No tengo Internet" para cuenta local

# Alternativa — en el campo de email de cuenta Microsoft, escribir:
no@thankyou.com
# Y cualquier contraseña. Windows mostrará error y ofrecerá cuenta local
7
Crear cuenta local
Cuando aparezca la opción de cuenta local:
Nombre de usuario: LocalAdmin
Contraseña: Local@Lab2024!
Responder las preguntas de seguridad → Siguiente.
8
Desactivar opciones de privacidad
Aparecerá una pantalla con opciones de privacidad (diagnóstico, anuncios, etc.). Desactivarlas todas → Aceptar. Windows 11 está instalado.
💡 Instalar Guest AdditionsCon Windows 11 instalado, instalar las VirtualBox Guest Additions para pantalla dinámica y portapapeles compartido: menú Dispositivos → Insertar imagen de CD de las Guest Additions → ejecutar VBoxWindowsAdditions.exe → reiniciar.
Windows 11 — Paso 3
🌐 Configurar la Red del Cliente

El cliente Windows 11 necesita IP estática y apuntar al servidor DC-LAB01 como DNS. Sin esto, no podrá resolver el nombre del dominio y la unión fallará.

1
Abrir configuración de red
Inicio → Configuración → Red e Internet → Ethernet → clic en el adaptador de red → Editar (junto a "Asignación de IP").
2
Configurar IP estática
Cambiar de "Automático (DHCP)" a Manual → activar IPv4:

Dirección IP: 192.168.56.20
Longitud del prefijo de subred: 24 (equivale a 255.255.255.0)
Puerta de enlace: 192.168.56.1
DNS preferido: 192.168.56.10 ← IP del servidor DC
DNS alternativo: 8.8.8.8

Clic en Guardar.
3
Verificar conectividad con el servidor
Abrir PowerShell o CMD y verificar que el cliente puede llegar al servidor:
PowerShell — Verificar conectividad cliente → servidor
# Verificar IP del cliente
ipconfig
Adaptador de Ethernet Ethernet:
   Dirección IPv4 . . . : 192.168.56.20
   Máscara de subred  . : 255.255.255.0
   Puerta de enlace . . : 192.168.56.1

# Hacer ping al servidor
ping 192.168.56.10
Haciendo ping a 192.168.56.10 con 32 bytes de datos:
Respuesta desde 192.168.56.10: bytes=32 tiempo<1ms TTL=128
Respuesta desde 192.168.56.10: bytes=32 tiempo<1ms TTL=128   ← OK

# Resolver el dominio por DNS (lo más importante)
nslookup ghostlab.local
Servidor:  DC-LAB01.ghostlab.local
Address:  192.168.56.10

Nombre:  ghostlab.local
Address:  192.168.56.10   ← el dominio se resuelve correctamente

# Si nslookup falla, el DNS no apunta al DC — revisar la configuración de red
⚠ Si el ping fallaVerificar que: (1) ambas VMs están usando la misma red Host-Only vboxnet0, (2) el Firewall de Windows Server 2022 permite ICMP — en el servidor ejecutar: netsh advfirewall firewall add rule name="ICMPv4 Echo" protocol=icmpv4:8,any dir=in action=allow
Windows 11 — Paso 4
🔗 Unir Windows 11 al Dominio

El paso final del cliente: unir PC-CLIENTE01 al dominio ghostlab.local. Después de esto, los usuarios de AD podrán iniciar sesión en este equipo con sus credenciales de dominio.

1
Abrir Propiedades del Sistema
Clic derecho en el botón Inicio → Sistema. En la página de Sistema, buscar "Nombre del equipo" → clic en "Cambiar nombre" o ir directamente a: Configuración → Sistema → Acerca de → Cambiar nombre o dominio del equipo (avanzado).
2
Cambiar nombre del equipo (si no lo has hecho)
En "Propiedades del sistema" → pestaña "Nombre de equipo" → clic en Cambiar...

Nombre del equipo: PC-CLIENTE01
3
Unirse al dominio
En la misma ventana "Cambios en el nombre del equipo o el dominio":

En la sección "Miembro de", seleccionar ● Dominio e introducir:
ghostlab.local

Clic en Aceptar.
4
Autenticarse con credenciales de dominio
Aparece una ventana pidiendo credenciales para unirse al dominio. Usar la cuenta de administrador del dominio:

Nombre de usuario: Administrador (o GHOSTLAB\Administrador)
Contraseña: Admin@Lab2024!

Clic en Aceptar.
5
Mensaje de bienvenida y reinicio
Si todo va bien, aparece el mensaje:
"Bienvenido al dominio ghostlab.local"

Clic en Aceptar → Aceptar → Reiniciar ahora.
6
Iniciar sesión con cuenta de dominio
Tras reiniciar, en la pantalla de inicio de sesión de Windows 11:

Clic en "Otro usuario" (abajo a la izquierda).
Usuario: GHOSTLAB\jgarcia
Contraseña: Usuario@Lab2024!

Windows cargará el perfil del usuario de dominio por primera vez (puede tardar un minuto).
✅ Windows 11 en el dominioSi el inicio de sesión funciona con GHOSTLAB\jgarcia, el cliente está correctamente unido al dominio. En el servidor, abre ADUC → contenedor Computers → verás el equipo PC-CLIENTE01. Muévelo a la OU "Equipos" arrastrándolo.

Mover el equipo a la OU correcta (en el servidor)

7
En el servidor — mover PC-CLIENTE01 a la OU Equipos
En ADUC del servidor: contenedor Computers → clic derecho en PC-CLIENTE01 → Mover... → expandir GhostLab_Empresa → seleccionar Equipos → Aceptar. Así las GPO que apliques a esa OU afectarán a este equipo.
Active Directory — Estructura
🏗 Estructura: UOs, Grupos y Diseño del AD

Una buena estructura de Active Directory es la base para que las GPO funcionen de forma organizada. Aquí se resume la arquitectura que hemos creado y cómo encaja todo.

Árbol de Active Directory del laboratorio

Estructura AD — ghostlab.local
ghostlab.local
├── Builtin                         ← grupos locales del sistema
├── Computers                       ← equipos recién unidos (temporal)
├── Domain Controllers
│   └── DC-LAB01                    ← nuestro Controlador de Dominio
├── ForeignSecurityPrincipals
├── Users                           ← usuarios y grupos del sistema
│   ├── Administrator
│   ├── Domain Admins
│   └── ...
└── GhostLab_Empresa               ← nuestra OU principal
    ├── Usuarios
    │   ├── Juan García (jgarcia)   ← usuario de prueba
    │   └── Admin GhostLab (adminlab)
    ├── Equipos
    │   └── PC-CLIENTE01            ← nuestro Windows 11
    └── Grupos
        └── GRP_Empleados
ℹ Por qué importa la estructura para las GPOLas GPO se vinculan a contenedores (dominio, sitio u OU). Todo objeto dentro de ese contenedor hereda la GPO. Si vinculamos una GPO a la OU GhostLab_Empresa, la hereda todo lo que está dentro: usuarios de la OU Usuarios, equipos de la OU Equipos, etc. Si la vinculamos solo a Equipos, solo la reciben los equipos, no los usuarios.

Cómo se aplican las GPO — Herencia

🌐 Dominio
ghostlab.local
GPO: Default Domain Policy
↓ herencia
📁 OU
GhostLab_Empresa
GPOs empresa
↓ herencia
💻 OU Equipos
PC-CLIENTE01
GPOs de equipo

El orden de aplicación es: Local → Sitio → Dominio → OU padre → OU hijo. La última en aplicarse tiene prioridad (la más específica gana).

Active Directory — Verificación
✅ Verificar la Unión al Dominio

Comandos para confirmar que el cliente está correctamente en el dominio y que puede comunicarse con el DC.

PowerShell — Desde PC-CLIENTE01 (Windows 11)
# Ver información del dominio
(Get-WmiObject Win32_ComputerSystem).Domain
ghostlab.local

# Verificar que el equipo está unido al dominio
nltest /sc_query:ghostlab.local
Flags: 30 HAS_IP  HAS_TIMESERV
Trusted DC Name \\DC-LAB01.ghostlab.local
Trusted DC Connection Status Status = 0 0x0 NERR_Success
The command completed successfully

# Ver el controlador de dominio al que el cliente está conectado
nltest /dsgetdc:ghostlab.local
           DC: \\DC-LAB01.ghostlab.local
      Address: \\192.168.56.10
     Dom Guid: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
     Dom Name: ghostlab.local
  Forest Name: ghostlab.local
 Dc Site Name: Default-First-Site-Name
Our Site Name: Default-First-Site-Name
        Flags: PDC GC DS LDAP KDC TIMESERV WRITABLE DNS_DC

# Verificar que el usuario de dominio funciona
whoami
ghostlab\jgarcia

# Ver grupos a los que pertenece el usuario
whoami /groups | findstr "ghostlab"
GHOSTLAB\GRP_Empleados    Group  S-1-5-21-...  Mandatory group
PowerShell — Desde DC-LAB01 (Windows Server)
# Ver todos los equipos del dominio
Get-ADComputer -Filter * | Select-Object Name, DNSHostName, Enabled
Name          DNSHostName                    Enabled
----          -----------                    -------
DC-LAB01      DC-LAB01.ghostlab.local        True
PC-CLIENTE01  PC-CLIENTE01.ghostlab.local    True

# Ver todos los usuarios del dominio
Get-ADUser -Filter * -SearchBase "OU=Usuarios,OU=GhostLab_Empresa,DC=ghostlab,DC=local" | Select-Object Name, SamAccountName
Name           SamAccountName
----           --------------
Juan García    jgarcia
Admin GhostLab adminlab
GPO — Teoría
📜 ¿Qué son las GPO?

Las Directivas de Grupo (Group Policy Objects — GPO) son configuraciones centralizadas que el Controlador de Dominio aplica automáticamente a usuarios y equipos del dominio. Son la herramienta principal de gestión en entornos empresariales Windows.

¿Qué puede controlar una GPO?

💻 Configuración del Equipo
SeguridadPolítica de contraseñas, bloqueo de cuenta, auditoría
SoftwareInstalar/desinstalar aplicaciones automáticamente
ScriptsScripts al inicio/apagado del equipo
Windows UpdatePolítica de actualizaciones automáticas
FirewallReglas de Firewall de Windows
BitLockerCifrado de disco obligatorio
👤 Configuración del Usuario
EscritorioFondo, protector de pantalla, iconos
Unidades de redMapear carpetas compartidas automáticamente
Internet Explorer / EdgeConfiguración del navegador, proxy
RestriccionesDeshabilitar Panel de Control, CMD, etc.
ScriptsScripts al inicio/cierre de sesión del usuario
ImpresorasInstalar impresoras de red automáticamente

Ciclo de aplicación de GPO

Cuándo se aplicaQué se procesaForzar con
Arranque del equipoConfiguración del equipo (Computer Configuration)gpupdate /force
Inicio de sesión del usuarioConfiguración del usuario (User Configuration)gpupdate /force
Cada 90 min (+ 0-30 min aleatorio)Actualización en background (sin reinicio)gpupdate /force
En DCs cada 5 minutosActualización en DCsAutomático
GPO — Herramienta
🔧 Group Policy Management Console

La consola GPMC (Group Policy Management Console) es la herramienta principal para crear, editar, vincular y gestionar GPO en el dominio. Se ejecuta en el servidor.

1
Abrir la consola GPMC
En el servidor DC-LAB01: menú Inicio → Herramientas administrativas de Windows → Administración de directivas de grupo. O desde el Administrador del servidor: Herramientas → Group Policy Management.
2
Explorar la estructura de la consola
En el panel izquierdo verás:

Bosque: ghostlab.local
  └── Dominios
      └── ghostlab.local
          ├── Default Domain Policy ← GPO que ya existe
          ├── GhostLab_Empresa
          │    ├── Usuarios
          │    ├── Equipos
          │    └── Grupos
          └── Objetos de directiva de grupo ← aquí se almacenan todas las GPO
3
Cómo crear una GPO nueva — Flujo general
Para cada GPO que crearemos, el proceso es siempre el mismo:

A) Clic derecho en la OU donde quieres aplicarla → "Crear un GPO en este dominio y vincularlo aquí..."
B) Ponerle un nombre descriptivo
C) Clic derecho en la GPO nueva → "Editar" → se abre el Editor de directivas
D) Navegar por el árbol hasta la configuración deseada y activarla
E) Cerrar el editor → la GPO se guarda automáticamente
F) En el cliente: ejecutar gpupdate /force para aplicarla inmediatamente
GPO Lab 1 — Escritorio
🖼 GPO: Fondo de Escritorio Corporativo

La GPO más visual para empezar: forzar un fondo de escritorio corporativo en todos los equipos del dominio. El usuario no podrá cambiarlo.

📜 Ruta de la configuración en el editorConfiguración de usuario → Directivas → Plantillas administrativas → Escritorio → Escritorio
1
Preparar la imagen del fondo
Necesitamos una imagen accesible desde el cliente. Usaremos una carpeta compartida en el servidor:

En el servidor, crear la carpeta: C:\Recursos\Fondos\
Copiar una imagen fondo_corporativo.jpg dentro.

Compartir la carpeta: clic derecho → Propiedades → Compartir → Uso compartido avanzado → marcar "Compartir esta carpeta" → nombre: Recursos → permisos: Todos — Leer.
2
Crear la GPO en GPMC
En la consola GPMC: clic derecho en la OU GhostLab_Empresa → "Crear un GPO en este dominio y vincularlo aquí..."

Nombre: GPO-FondoEscritorio → Aceptar.
3
Editar la GPO
Clic derecho en GPO-FondoEscritorio → Editar. Se abre el Editor de administración de directivas de grupo.
4
Navegar hasta la configuración
En el árbol izquierdo del editor, navegar a:

Configuración de usuario
  → Directivas
    → Plantillas administrativas
      → Escritorio
        → Escritorio
5
Configurar el fondo de escritorio
En el panel derecho, hacer doble clic en "Tapiz del escritorio".

Seleccionar Habilitada.

Nombre del tapiz: \\DC-LAB01\Recursos\Fondos\fondo_corporativo.jpg
Estilo del tapiz: Rellenar

Clic en Aceptar.
6
Evitar que el usuario cambie el fondo (opcional)
En la misma carpeta del editor, también hacer doble clic en "Impedir cambios en la configuración del Escritorio" → Habilitada → Aceptar.

Cerrar el editor de GPO.
7
Verificar en el cliente
En el Windows 11, abrir PowerShell como administrador y ejecutar:
PowerShell — Aplicar y verificar GPO del fondo
# Forzar actualización de GPO (ejecutar en PC-CLIENTE01)
gpupdate /force
Actualizando directiva...

Directiva del equipo actualizada correctamente.
Directiva del usuario actualizada correctamente.

# Cerrar sesión y volver a entrar para ver el fondo aplicado
# O ejecutar este comando que refresca el escritorio:
RUNDLL32.EXE user32.dll,UpdatePerUserSystemParameters

# Verificar qué GPO están aplicadas al usuario actual
gpresult /r
...
OBJETOS DE DIRECTIVA DE GRUPO APLICADOS
-----------------------------------------
El equipo recibió la configuración de los siguientes GPO:
    GPO-FondoEscritorio

El usuario recibió la configuración de los siguientes GPO:
    GPO-FondoEscritorio
GPO Lab 2 — Seguridad
🔒 GPO: Política de Contraseñas

La política de contraseñas es una de las GPO más importantes en un entorno corporativo. Controla la longitud mínima, complejidad, caducidad y bloqueo de cuentas. Se aplica a nivel de dominio.

⚠ La política de contraseñas va en Default Domain PolicyLas políticas de contraseñas y bloqueo de cuentas solo tienen efecto cuando están en la GPO vinculada al dominio raíz (Default Domain Policy o una que se aplique al dominio, no a una OU). Esto es una restricción de AD.
1
Editar la Default Domain Policy
En GPMC: expandir ghostlab.local → clic derecho en Default Domain Policy → Editar.
2
Navegar a Política de contraseñas
En el editor:

Configuración del equipo
  → Directivas
    → Configuración de Windows
      → Configuración de seguridad
        → Directivas de cuenta
          → Directiva de contraseñas
3
Configurar cada parámetro
Hacer doble clic en cada directiva y configurarla:
DirectivaValor recomendado (lab)Qué hace
Vigencia máxima de la contraseña90 díasLa contraseña caduca cada 90 días
Vigencia mínima de la contraseña1 díaNo puede cambiarla inmediatamente
Longitud mínima de la contraseña10 caracteresMínimo 10 caracteres
Las contraseñas deben cumplir los requisitos de complejidadHabilitadaMayús + minús + número + símbolo
Forzar el historial de contraseñas5 contraseñasNo puede reusar las últimas 5
Almacenar contraseñas con cifrado reversibleDeshabilitadaSeguridad — NO activar
4
Configurar Directiva de bloqueo de cuenta
En la misma ruta, ir a "Directiva de bloqueo de cuenta":

Umbral de bloqueo de la cuenta: 5 intentos — tras 5 intentos fallidos, la cuenta se bloquea
Duración del bloqueo: 30 minutos — se desbloquea automáticamente
Restablecer contador de bloqueos: 30 minutos
PowerShell — Ver política de contraseñas aplicada
# Ver política de contraseñas del dominio (en el servidor)
Get-ADDefaultDomainPasswordPolicy
ComplexityEnabled           : True
LockoutDuration             : 00:30:00
LockoutObservationWindow    : 00:30:00
LockoutThreshold            : 5
MaxPasswordAge              : 90.00:00:00
MinPasswordAge              : 1.00:00:00
MinPasswordLength           : 10
PasswordHistoryCount        : 5
ReversibleEncryptionEnabled : False

# Forzar actualización en el cliente
gpupdate /force
GPO Lab 3 — Restricciones
📦 GPO: Restricciones de Software y Acceso

Controlar qué pueden y no pueden hacer los usuarios: deshabilitar el acceso al Panel de Control, bloquear el Símbolo del sistema y restringir el acceso a unidades de disco.

1
Crear la GPO de restricciones
En GPMC: clic derecho en la OU Usuarios (dentro de GhostLab_Empresa) → "Crear un GPO y vincularlo aquí..."

Nombre: GPO-RestriccionesUsuarios → Aceptar.
Clic derecho → Editar.

Restricción 1 — Deshabilitar el Panel de Control

2
Navegar y configurar
Configuración de usuario → Directivas → Plantillas administrativas → Panel de control

Doble clic en "Prohibir el acceso al Panel de control y a Configuración de PC" → Habilitada → Aceptar.

Restricción 2 — Deshabilitar el Símbolo del Sistema

3
Navegar y configurar
Configuración de usuario → Directivas → Plantillas administrativas → Sistema

Doble clic en "Impedir el acceso al símbolo del sistema" → Habilitada.
"¿Deshabilitar también el procesamiento de scripts de símbolo del sistema?" → No (para que los scripts de inicio de sesión sigan funcionando).
→ Aceptar.

Restricción 3 — Ocultar unidades en el Explorador

4
Navegar y configurar
Configuración de usuario → Directivas → Plantillas administrativas → Componentes de Windows → Explorador de archivos

Doble clic en "Ocultar estas unidades especificadas en Mi PC" → Habilitada.
En el desplegable seleccionar qué unidades ocultar (ej: "Restringir las unidades A, B, C y D") → Aceptar.
PowerShell — Verificar restricciones aplicadas
# En PC-CLIENTE01, forzar actualización y verificar
gpupdate /force

# Ver informe completo de GPO aplicadas
gpresult /h C:\temp\gpresult.html /f
Start-Process "C:\temp\gpresult.html"
# Abre un informe HTML detallado de todas las GPO aplicadas al equipo y usuario

# O en texto
gpresult /r
GPO Lab 4 — Red
💾 GPO: Mapear Unidades de Red

Una GPO muy común en entornos empresariales: mapear automáticamente una unidad de red (por ejemplo, Z:) a una carpeta compartida del servidor cuando el usuario inicia sesión.

1
Crear carpeta compartida en el servidor
En el servidor, crear y compartir la carpeta:

C:\DatosCorporativos\

Clic derecho → Propiedades → Compartir → Uso compartido avanzado → ☑ Compartir esta carpeta → Nombre: DatosCorp.
Permisos de compartición: Todos — Control total (los permisos NTFS controlan el acceso real).
2
Crear la GPO de mapeo de unidades
En GPMC: clic derecho en GhostLab_Empresa → "Crear un GPO..." → Nombre: GPO-UnidadRedCorp → Editar.
3
Navegar a Drives en Preferencias
En el editor de GPO:

Configuración de usuario
  → Preferencias
    → Configuración de Windows
      → Asignaciones de unidades
4
Crear la asignación de unidad
Clic derecho en el panel derecho → Nuevo → Unidad asignada.

Acción: Crear
Ubicación (ruta UNC): \\DC-LAB01\DatosCorp
Letra de unidad: Z
Etiqueta: Datos Corporativos
☑ Volver a conectar (reconectar al iniciar sesión)

Pestaña Común: ☑ "Ejecutar en el contexto de seguridad del usuario que ha iniciado sesión" → Aceptar.
5
Verificar en el cliente
En el cliente, cerrar sesión y volver a entrar (o ejecutar gpupdate /force). Al abrir el Explorador de archivos, debe aparecer la unidad Z: Datos Corporativos apuntando a la carpeta del servidor.
PowerShell — Crear carpeta compartida desde el servidor
# Crear la carpeta
New-Item -ItemType Directory -Path "C:\DatosCorporativos" -Force

# Compartirla en red
New-SmbShare -Name "DatosCorp" -Path "C:\DatosCorporativos" `
  -FullAccess "GHOSTLAB\Administrador" `
  -ReadAccess "GHOSTLAB\GRP_Empleados" `
  -Description "Carpeta corporativa de datos"

# Verificar que está compartida
Get-SmbShare -Name "DatosCorp"
Name      ScopeName  Path                    Description
----      ---------  ----                    -----------
DatosCorp *          C:\DatosCorporativos    Carpeta corporativa de datos

# Verificar acceso desde el cliente
Test-Path "\\DC-LAB01\DatosCorp"
True
GPO — Aplicar y Verificar
⚡ Aplicar y Verificar GPO

Comandos y herramientas para forzar la aplicación de GPO, verificar cuáles están activas y diagnosticar problemas cuando una GPO no se aplica correctamente.

PowerShell — Comandos GPO esenciales
## EN PC-CLIENTE01 (Windows 11)

# Forzar aplicación inmediata de todas las GPO
gpupdate /force
Actualizando directiva...
Directiva del equipo actualizada correctamente.
Directiva del usuario actualizada correctamente.

# Ver resumen de GPO aplicadas al equipo y usuario actual
gpresult /r

# Generar informe HTML detallado (el más completo)
gpresult /h C:\GPO_Report.html /f
Start-Process C:\GPO_Report.html

# Ver solo las GPO del equipo
gpresult /scope computer /r

# Ver solo las GPO del usuario
gpresult /scope user /r

# Ver qué GPO aplican a un usuario específico (desde el servidor)
gpresult /user GHOSTLAB\jgarcia /r

## EN EL SERVIDOR DC-LAB01

# Listar todas las GPO del dominio
Get-GPO -All | Select-Object DisplayName, GpoStatus, CreationTime
DisplayName              GpoStatus    CreationTime
-----------              ---------    ------------
Default Domain Policy    AllSettingsEnabled  15/01/2024
Default Domain Controll  AllSettingsEnabled  15/01/2024
GPO-FondoEscritorio      AllSettingsEnabled  15/01/2024
GPO-RestriccionesUsuarios AllSettingsEnabled 15/01/2024
GPO-UnidadRedCorp        AllSettingsEnabled  15/01/2024

# Ver a qué OU está vinculada una GPO
Get-GPO -Name "GPO-FondoEscritorio" | Get-GPOReport -ReportType Html -Path C:\GPOReport.html

# Forzar actualización de GPO en el cliente desde el servidor (requiere PSRemoting)
Invoke-GPUpdate -Computer "PC-CLIENTE01" -Force

Herramienta RSOP — Conjunto resultante de directivas

1
Abrir RSOP en el cliente
En el cliente Windows 11: Inicio → ejecutar → rsop.msc. Se abre la consola "Conjunto resultante de directivas" mostrando exactamente qué configuración está vigente para el usuario y equipo actuales, con el nombre de la GPO que la aplicó.
2
Herramienta de modelado de GPO (desde el servidor)
En GPMC → clic derecho en "Modelado de directivas de grupo" → Asistente. Permite simular qué GPO se aplicarían a un usuario o equipo específico antes de implementar cambios.

Diagnóstico de problemas comunes

SíntomaCausa probableSolución
GPO no aparece en gpresultEl objeto (usuario/equipo) no está en la OU vinculadaMover el objeto a la OU correcta en ADUC
GPO en gpresult pero configuración no aplicadaConflicto con otra GPO de mayor precedenciaRevisar el orden de prioridad en GPMC; usar "Forzar" si necesario
gpupdate /force fallaEl equipo no puede contactar al DCVerificar conectividad: ping 192.168.56.10 y nslookup ghostlab.local
Política de contraseñas no se aplicaLa GPO está vinculada a una OU, no al dominioMover la configuración a Default Domain Policy o vinculada al dominio raíz
Unidad de red no se mapeaEl servicio "Registro remoto" o la compartición fallaVerificar que la carpeta está compartida con Get-SmbShare
Referencia Final
✅ Checklist Completo del Lab

Lista de verificación completa para confirmar que todos los componentes del laboratorio están correctamente configurados.

VirtualBox y Red

  • VirtualBox instalado con Extension Pack
  • Red Host-Only vboxnet0 creada en 192.168.56.0/24 sin DHCP
  • VT-x / AMD-V habilitado en la BIOS del host

Windows Server 2022 (DC-LAB01)

  • VM creada: 4 GB RAM, 2 CPUs, 60 GB disco, red Host-Only
  • Windows Server 2022 Datacenter con Experiencia de escritorio instalado
  • Nombre del servidor: DC-LAB01
  • IP estática: 192.168.56.10, DNS: 127.0.0.1
  • Rol AD DS instalado
  • Dominio ghostlab.local creado (bosque nuevo)
  • NetBIOS: GHOSTLAB
  • DNS resuelve ghostlab.local → 192.168.56.10
  • OUs creadas: GhostLab_Empresa / Usuarios / Equipos / Grupos
  • Usuario jgarcia creado en OU Usuarios
  • Grupo GRP_Empleados creado, jgarcia como miembro

Windows 11 (PC-CLIENTE01)

  • VM creada: 4 GB RAM, 2 CPUs, 60 GB disco, EFI+TPM activado, red Host-Only
  • Windows 11 Pro instalado (no Home)
  • Cuenta local LocalAdmin creada (sin cuenta Microsoft)
  • IP estática: 192.168.56.20, DNS: 192.168.56.10
  • Ping a 192.168.56.10 funciona
  • nslookup ghostlab.local resuelve correctamente
  • Unido al dominio ghostlab.local
  • Inicio de sesión con GHOSTLAB\jgarcia funciona
  • PC-CLIENTE01 movido a OU Equipos en ADUC
  • Guest Additions instaladas

GPO

  • GPO-FondoEscritorio → vinculada a GhostLab_Empresa → fondo aplicado
  • Política contraseñas → en Default Domain Policy → longitud mín. 10, bloqueo tras 5 intentos
  • GPO-RestriccionesUsuarios → vinculada a OU Usuarios → Panel Control deshabilitado
  • GPO-UnidadRedCorp → unidad Z: mapeada a \\DC-LAB01\DatosCorp
  • gpresult /r en el cliente muestra las GPO aplicadas
  • Informe HTML generado con gpresult /h

Comandos de referencia rápida

PowerShell — Cheatsheet del laboratorio
## SERVIDOR — AD y DNS
Get-ADDomain                               # info del dominio
Get-ADUser -Filter *                       # todos los usuarios
Get-ADComputer -Filter *                   # todos los equipos
Get-ADOrganizationalUnit -Filter *         # todas las OUs
Get-DnsServerZone                          # zonas DNS
netdom query fsmo                          # roles FSMO

## SERVIDOR — GPO
Get-GPO -All                              # listar todas las GPO
Get-GPOReport -All -ReportType Html -Path C:\GPOs.html  # informe GPO
Invoke-GPUpdate -Computer "PC-CLIENTE01" -Force  # actualizar cliente

## CLIENTE — GPO
gpupdate /force                           # forzar aplicación de GPO
gpresult /r                               # ver GPO aplicadas
gpresult /h C:\informe.html /f            # informe HTML
rsop.msc                                  # conjunto resultante de directivas

## CLIENTE — Dominio
nltest /sc_query:ghostlab.local           # estado del canal seguro
whoami /groups                            # grupos del usuario actual
net use                                   # ver unidades de red mapeadas
klist                                     # tickets Kerberos activos