Este repositorio contiene scripts de PowerShell diseñados para configurar un entorno de Windows Server Core. Los scripts permiten gestionar componentes clave como Active Directory (AD), DHCP, DNS e IIS, siguiendo un flujo ordenado.
- Sistema Operativo: Este conjunto de scripts ha sido probado únicamente en Windows Server 2022 y 2019.
- Conectado a Default Switch: En casos de Hyper-V.
- Configuración de Red:
- NetBIOS: Debe ser
HORCHATA. - Forest de AD-DS: Debe ser
horchata.sv. - Direcciones IP:
- IPv4:
172.16.0.2/24 - IPv6:
2001:DB8:DEA:B::2
- IPv4:
- NetBIOS: Debe ser
- DescargarEsto.ps1: Script para descargar el último commit de la rama
main. Ejecútalo en la raíz del discoC:/para obtener la carpeta de scripts. - arreglarProblemasDeEjecucion.txt:
- Permite la ejecución de scripts en la sesión actual de PowerShell.
- Configura la dirección IPv6 utilizando el comando
New-NetIPAddress.
- mainScript.ps1: Menú principal que permite acceder a los distintos módulos de configuración.
-
Preparación del Entorno:
- Asegúrate de que tu servidor esté en una red con las configuraciones IP mencionadas.
-
Ejecutar Scripts (En caso de tener problemas puedes revisar primero
arreglarProblemasDeEjecucion.txt):- Ejecuta
DescargarEsto.ps1enC:/para obtener los scripts necesarios. - Por favor, revisa el archivo
arreglarProblemasDeEjecucion.txty asegúrate de ejecutar sus CMDlets. - Ejecuta
mainScript.ps1y selecciona las opciones del menú. - Configura el NetBIOS y el forest de AD-DS según los requisitos previos (utilizando el mainScript.ps1).
(Recuerda que está preparado para forest = horchata.sv y NetBios = HORCHATA)
- Ejecuta
- Ejecuta los comandos descritos en
arreglarProblemasDeEjecucion.txtpara permitir la ejecución de scripts. El menú principal demainScript.ps1ofrece las siguientes opciones:
- Módulo de AD-DS
- Opción 1: Instalación de AD-DS
- Opción 2: Creación de Unidades Organizativas (OU)
- Opción 3: Creación de Usuarios para el Dominio:
horchata.sv
- Módulo de DHCP
- Opción 1: Instalación de DHCP
- Opción 2: Asignación de Servidor DNS y Pool DHCP (Estático IPv4 - IPv6)
- Módulo de DNS
- Opción 1: Instalación de DNS
- Opción 2: Creación de punteros IPv4 (Incluye Inverso)
- Opción 3: Creación de punteros IPv6 (Incluye Inverso)
- Opción 4: Asignación de Forwarders (IPv4 - IPv6)
- Módulo de IIS
- Opción 1: Instalación de IIS (Configuración)
- Opción 2: Descarga de página web
- Opción 3: Certificación (HTTPS)
- Salir
- Opción 1: Instalación de AD-DS
- Opción 2: Creación de Unidades Organizativas (OU)
- Opción 3: Creación de Usuarios para el Dominio:
horchata.sv
- Opción 1: Instalación de DHCP
- Opción 2: Asignación de Servidor DNS y Pool DHCP (Estático IPv4 - IPv6)
- Opción 1: Instalación de DNS
- Opción 2: Creación de punteros IPv4 (Incluye Inverso)
- Opción 3: Creación de punteros IPv6 (Incluye Inverso)
- Opción 4: Asignación de Forwarders (IPv4 - IPv6)
- Opción 1: Instalación de IIS (Configuración)
- Opción 2: Descarga de página web
- Opción 3: Certificación (HTTPS)
Para ejecutar el script mainScript.ps1, sigue los pasos a continuación:
-
Ejecuta el script:
.\mainScript.ps1
Selecciona el módulo de AD-DS y ejecuta las opciones en el siguiente orden:
- Opción 1
- Opción 2
- Opción 3
(Recuerda que está preparado para forest = horchata.sv y NetBios = HORCHATA)Requisitos.
-
Continúa con el módulo de DHCP y ejecuta las opciones en el orden de Modulos Disponibles - DHCP.
-
Procede al módulo de DNS y ejecuta las opciones en el orden de Modulos Disponibles - DNS.
-
Finaliza con el módulo de IIS, ejecutando cada opción como se indica en el orden de Modulos Disponibles - IIS.
Asegúrate de seguir las instrucciones en pantalla para completar cada paso correctamente.
¡Listo para usar!