Búsqueda de sitios web

Windows Server Core: instalación del controlador de dominio de Active Directory


Windows Server Core es una buena plataforma para hospedar la función de controlador de dominio de Active Directory debido a que requiere menos recursos, mayor estabilidad y seguridad (debido a menos código y actualizaciones). En este artículo, mostraremos cómo instalar un controlador de dominio en Windows Server Core 2019 en un bosque de Active Directory nuevo o existente mediante PowerShell.

¿Cómo instalar el controlador de dominio de Active Directory mediante PowerShell?

Instale Windows Server Core en un nuevo host (físico o virtual), configure los ajustes básicos del host: establezca su nombre de host, configuración de red (dirección IP estática, máscara de subred, puerta de enlace, DNS), fecha/hora, zona horaria, etc.

Rename-Computer -NewName hb-dc03
Get-NetAdapter
$ip = "192.168.13.11"
$gw="192.168.13.1"
$dns = "192.168.13.10"
New-NetIPAddress -InterfaceAlias Ethernet -IPAddress $ip -AddressFamily IPv4 -PrefixLength 24 -DefaultGateway $gw
Set-DnsClientServerAddress -InterfaceAlias Ethernet -ServerAddresses $dns

Estos pasos se describen en detalle en el artículo Comandos básicos para configurar una instalación de Windows Server Core.

El siguiente paso es instalar el rol de Servicios de dominio de Active Directory (ADDS). Para hacerlo, ejecute el siguiente comando en la consola de PowerShell:

Install-WindowsFeature AD-Domain-Services -IncludeManagementTools -Verbose

Asegúrese de que el rol AD-Domain-Services esté instalado:

Get-WindowsFeature -Name *AD*

Después de instalar la función ADDS, puede usar los cmdlets del módulo ADDSDeployment para implementar un nuevo dominio, bosque o controlador de dominio adicional:

Get-Command -Module ADDSDeployment

Hay tres escenarios posibles:

  • Instalación del nuevo bosque de Active Directory:

    Install-ADDSForest -DomainName a-d.site -ForestMode Win2016 -DomainMode Win2016 -DomainNetbiosName WOSHUB -InstallDns:$true
  • Este

    Install-ADDSDomain

    cmdlet permite crear un nuevo dominio en un bosque de Active Directory existente

  • Install-ADDSDomainController

    - permite agregar un nuevo controlador de dominio (adicional) a un dominio de Active Directory existente

Si desea implementar un controlador de dominio RODC, use el

Add-ADDSReadOnlyDomainControllerAccount

cmdlet.

En la mayoría de los casos, utilizará el tercer escenario: agregar un controlador de dominio adicional a un dominio de Active Directory existente.

Antes de promocionar un nuevo controlador de dominio, asegúrese de que su dominio de Active Directory funcione correctamente. Verifique cuidadosamente los errores en cada DC que son devueltos por

Dcdiag /v

y verifique la replicación de AD (

repadmin /showrepl

y

repadmin /replsum

). Asegúrese de tener una copia de seguridad actualizada del controlador de dominio de AD.

En el escenario simple, cuando desee agregar un nuevo DC adicional al sitio Default-First-Site-Name, ejecute este comando:

Install-ADDSDomainController -DomainName a-d.site -InstallDns -Credential (get-credential WOSHUB\Administrator) -DatabasePath "D:\ADDS\DB" -LogPath "D:\ADDS\Log" -SysvolPath "D:\ADDS\SYSVOL"

En este ejemplo, también especifiqué que la base de datos, los registros y SYSVOL de AD se almacenan en un disco separado. Por defecto, se encuentran en

%SYSTEMROOT%\NTDS

y

%SYSTEMROOT%\SYSVOL

Además, puede especificar el sitio de Active Directory en el que desea colocar su nuevo controlador de dominio. También especificaremos que el DC será el Catálogo global y estableceremos la contraseña DSRM (Modo de restauración de servicios de directorio) usando el comando ConvertTo-SecureString:

Install-ADDSDomainController -DomainName a-d.site -InstallDns:$true -NoGlobalCatalog:$false -SiteName 'Hamburg' -NoRebootOnCompletion:$true -Force:$true -SafeModeAdministratorPassword (ConvertTo-SecureString 'R0DCP@ssw0rd' -AsPlainText -Force) -Credential (get-credential WOSHUB\Administrator) -verbose

Verifique la salida del comando cuidadosamente, si está bien, luego reinicie su host:

Restart-Computer

Comprobación del estado del controlador de dominio en Server Core

Después de la instalación del controlador de dominio, realice algunas comprobaciones básicas para asegurarse de que el nuevo controlador de dominio se haya agregado correctamente al dominio y participe en la replicación.

Puede administrar un controlador de dominio en Windows Server Core desde otro servidor utilizando los complementos gráficos estándar de Active Directory (

dsa.msc

,

gpmc.msc

,

dnsmgmt.msc

,

dssite.msc

,

adsiedit.msc

,

domain.msc

) o desde una computadora con Windows 10 con RSAT instalado (

Rsat.ActiveDirectory.DS-LDS.Tool

).

Abra el ADUC (

dsa.msc

) en cualquier computadora y asegúrese de que el nuevo controlador de dominio apareció en la unidad organizativa Controladores de dominio.

Después de reiniciar Windows Server Core, debe iniciar sesión en el host con una cuenta de administrador de dominio.

Usando el cmdlet Get-ADDomainController, asegúrese de que el controlador de dominio esté ubicado en el sitio de AD correcto:

Get-ADDomainController -Discover

Verifique que los servicios de Active Directory se estén ejecutando:

Get-Service adws,kdc,netlogon,dns

Además de los recursos compartidos de administración ocultos incorporados, las carpetas SYSVOL y NETLOGON deben compartirse:

Get-SMBShare

Asegúrese de que haya eventos ADDS en el Visor de eventos:

Get-Eventlog "Directory Service" | Select-Object entrytype, source, eventid, message
Get-Eventlog "Active Directory Web Services" | Select-Object entrytype, source, eventid, message

Luego realice una prueba usando el

dcdiag

comando (todas las etapas deben pasarse) y verifique la replicación entre los controladores de dominio usando los siguientes comandos:

repadmin /replsummary

o

Get-ADReplicationFailure -Target DC03

Compruebe dónde se encuentran los roles de FSMO en su dominio y bosque. Si es necesario, transfiera los roles de FSMO a su nuevo DC:

Netdom /query FSMO

Además, puede utilizar los scripts de comprobación de estado de Active Directory.

Instalación de un controlador de dominio de AD mediante Windows Admin Center (WAC)

Para instalar un controlador de dominio en Windows Server Core, también puede usar la interfaz web Windows Admin Center (WAC).

  1. Agregue su host de Windows Server Core a la interfaz del Centro de administración de Windows;

  2. Para instalar la función ADDS, abra la sección Funciones y funciones, seleccione Servicios de dominio de Active Directory en la lista de funciones disponibles y haga clic en Instalar;

  3. Confirme la instalación del rol y las herramientas de administración;

  4. Para promover Windows Server Core al controlador de dominio, abra la consola web de PowerShell y use los cmdlets que se muestran arriba para configurar el DC;

  5. Cuando finalice la instalación de DC, reinicie Server Core y vuelva a conectarlo a WAC mediante una cuenta de dominio;

  6. Para administrar Active Directory desde la interfaz web, instale una extensión WAC especial (todavía está disponible en el modo de vista previa). Entonces aparecerá una nueva sección en su Centro de administración de Windows, donde puede ver y administrar su árbol AD.

Artículos relacionados