• v0.5.0 74235ec6f8

    alexrg released this 2026-09-09 17:04:11 +00:00 | 3 commits to main since this release

    Bootstrap reproducible para el laboratorio SGU.

    • Advertencia: el bootstrap de servidor crea un bosque nuevo. No restaura los SID, contraseñas ni relaciones de confianza del bosque anterior; para conservarlos se requiere una recuperación de bosque desde una copia de estado del sistema.
    • sgu-server-bootstrap-0.5.0.zip: crea el bosque AD/DNS, OUs, grupo RDP, GPO, recurso Packages, broker mTLS y administración remota; se reanuda solo después del reinicio.
    • sgu-windows10-legacy-client-bootstrap-0.5.0.zip: perfil directo para Windows 10 de laboratorio, con las correcciones de NIC privada, límites de cuentas locales y compatibilidad de sus APIs heredadas.
    • sgu-windows11-client-bootstrap-0.5.0.zip: perfil completo para Windows 11; conserva el enrolamiento directo y añade Azure P2S con certificado de máquina y entrada previa al inicio de sesión.
    • Ambos clientes comparten los mismos binarios, seguridad mTLS, Credential Provider, cuenta estándar, RustDesk, supervisión y autorreparación; el manifiesto impide ejecutar accidentalmente el paquete de la otra versión de Windows.
    • En clientes Hyper-V con dos NIC, el bootstrap selecciona la red privada sin puerta de enlace, solicita o acepta la IP fija del cliente, espera a que la dirección y WinRM estén disponibles y conserva en pantalla y archivo cualquier error de enrolamiento.
    • sgu-linux-client-bootstrap-0.5.0.zip: une clientes Debian/Ubuntu o RHEL/Fedora/Rocky/AlmaLinux con realmd, Kerberos y SSSD. Solicita interactivamente la contraseña de unión y no instala el Credential Provider de Windows.
    • sgu-azure-infrastructure-0.5.0.zip: despliega mediante Bicep una VM Windows Server 2025, red privada, IP pública protegida por NSG y Azure VPN Gateway P2S; también genera certificados por equipo y descarga el perfil de cliente.
    • El bootstrap Azure conserva la IP privada administrada por la NIC de Azure, autoriza el pool P2S en los firewalls SGU y nunca publica LDAP, Kerberos, SMB, RPC, WinRM ni el Auth Broker directamente a Internet.
    • Los Windows 11 Pro pueden instalar un perfil IKEv2 de todos los usuarios con certificado de máquina, DNS dividido para lci.lasalle.mx y ejecutarlo desde la pantalla de inicio de sesión antes de autenticar una cuenta de dominio nueva.
    • El Auth Broker clasifica sin tareas programadas cada cuenta autenticada: AL se agrega a SGU-Alumnos, AD a SGU-Administrativos y DO a SGU-Docentes; el bootstrap crea cada grupo dentro de la OU de su rol y migra idempotentemente cualquier grupo heredado sin cambiar su SID.
    • El Auth Broker resuelve la dirección guardada de administrativos y docentes mediante GetDireccion, GetLocalidadListado y GetColoniasListado, evitando conservar los valores transitorios Seleccione... de los controles dinámicos de SGU.
    • El enrolamiento y la reparación de clientes Windows crean y verifican idempotentemente la cuenta local estándar lumno, sin pertenencia al grupo de administradores.
    • La descripción de la cuenta local administrada respeta el límite de 48 caracteres de Windows 10 Enterprise.
    • La validación de expiración de contraseña usa el indicador de cuenta compatible con Windows 10 y 11, en lugar de una propiedad que Windows 10 no expone.
    • El enriquecimiento obtiene el sexo de los módulos SGU de personal/alumnos, lo conserva como la línea administrada SGU-Gender: Male|Female en Notas de AD y adapta el fondo de Windows/Linux; cuando falta utiliza redacción neutral.
    • El servidor configura WEF/WEC para registrar sesiones y fallos, inventariar el estado alcanzable de las máquinas cada cinco minutos y conservar durante 183 días tanto esos eventos como el diagnóstico estructurado del Auth Broker.
    • Windows Home se detecta y se rechaza con una explicación, ya que no admite unión a Active Directory ni RDP host.

    Las contraseñas se solicitan de forma interactiva y no se escriben en archivos ni en la línea de comandos. Verifique los ZIP con SHA256SUMS-0.5.0.txt.

    Downloads