Laboratorio Híbrido Multi-OS: Windows Server Core + Ubuntu + Azure
Resumen: un entorno de pruebas que simula una red corporativa real. Controladores de dominio en Windows Server 2022 Core, un cliente Linux integrado en Active Directory y una extensión de la identidad hacia Microsoft Entra ID y Azure. Todo administrado desde la línea de comandos y con infraestructura como código.
Visión general y reto
Las organizaciones ya no viven solo en su centro de datos ni solo en la nube. Necesitan integrar ambos mundos para tener alta disponibilidad, migraciones progresivas y una gestión de identidades unificada.
Este proyecto nació para practicar justo ese escenario: un laboratorio híbrido que reproduce una red corporativa y conecta controladores de dominio on-premises en Windows Server 2022 Core con una suscripción de Microsoft Azure.
Qué vas a encontrar en esta serie:
- Cómo desplegar Active Directory sin interfaz gráfica.
- Cómo administrar el dominio de forma remota y segura.
- Cómo unir un servidor Linux al dominio y autenticarte por SSH con cuentas de AD.
- Cómo extender las identidades a Microsoft Entra ID y gestionar servidores con Azure Arc.
Arquitectura de la solución
| Entorno | Nodo / Recurso | SO / Servicio | IP / Subred | Rol principal |
|---|---|---|---|---|
| On-Prem (VMware) | DC01-SRV | Windows Server 2022 Core | 192.168.10.10/24 | AD DS (hl.internal), DNS, roles FSMO |
| On-Prem (VMware) | ADM01-CLI | Windows 10 Pro | 192.168.10.20/24 | Administración remota con RSAT |
| On-Prem (VMware) | UBUNTU01-SRV | Ubuntu Server 24.04 LTS | 192.168.10.30/24 | Cliente Linux unido al dominio con SSSD y Realm |
| Cloud (Azure) | vnet-hybrid-core | Azure Virtual Network | 10.0.0.0/16 | Red privada en Azure |
| Cloud (Azure) | snet-adds-identity | Azure Subnet | 10.0.1.0/24 | Subred dedicada a servicios de identidad |
| Cloud (Azure) | Microsoft Entra ID | SaaS / PaaS | N/A | Sincronización de identidades (PHS) |
| Híbrido | Azure Arc | Servicio de gestión | N/A | Gestión centralizada de servidores on-prem desde Azure |
Decisiones de diseño clave
Active Directory en Server Core. Sin interfaz gráfica se reduce la superficie de ataque, hay menos parches y se consumen menos recursos en el hipervisor. Es además la práctica habitual en entornos productivos.
Administración remota segura. Las tareas se delegan desde un equipo cliente con RSAT, sin iniciar sesión directamente en los controladores de dominio.
Autenticación unificada Linux/Windows. Ubuntu Server se une al dominio con SSSD y Realm, de modo que el acceso por SSH usa cuentas centralizadas de Active Directory.
Identidad híbrida. Las identidades se extienden a Microsoft Entra ID con Password Hash Synchronization (PHS), y Azure Arc permite gestionar desde Azure los servidores que siguen on-premises.
Infraestructura como código: red híbrida en Azure
Los recursos de Azure se aprovisionan con Terraform, lo que garantiza consistencia y repetibilidad: el entorno se puede destruir y recrear en minutos.
# main.tf - Resource group, VNet y subred en Azure
resource "azurerm_resource_group" "rg_hybrid" {
name = "rg-hybrid-lab"
location = "westeurope"
}
resource "azurerm_virtual_network" "vnet_hybrid" {
name = "vnet-hybrid-core"
address_space = ["10.0.0.0/16"]
location = azurerm_resource_group.rg_hybrid.location
resource_group_name = azurerm_resource_group.rg_hybrid.name
}
resource "azurerm_subnet" "subnet_adds" {
name = "snet-adds-identity"
resource_group_name = azurerm_resource_group.rg_hybrid.name
virtual_network_name = azurerm_virtual_network.vnet_hybrid.name
address_prefixes = ["10.0.1.0/24"]
}
Fragmento simplificado. El código completo, con el bloque de proveedor, variables y NSGs, está en el repositorio.
Resultados y capacidades validadas
- Identidad centralizada: autenticación unificada de usuarios entre Windows, Linux y la nube.
- Hardening y aislamiento: segmentación de redes on-prem y cloud con NSGs, y directivas GPO aplicadas en el dominio.
- Automatización de extremo a extremo: menos intervención manual gracias a PowerShell, Bash y Terraform en lugar de asistentes gráficos.
Serie paso a paso
Los artículos se publican de forma progresiva. Esta página se irá actualizando con los enlaces.
Código y recursos
Todos los scripts y automatizaciones están en el repositorio de GitHub: Hybrid Lab Infrastructure.