Implementación de DHCP mediante Windows PowerShell

Se aplica a: Windows Server (canal semianual), Windows Server 2016

En esta guía se proporcionan instrucciones sobre cómo usar Windows PowerShell para implementar un servidor DHCP del Protocolo de configuración dinámica de host de protocolo de Internet (IP) versión 4 ( ) que asigna automáticamente direcciones IP y opciones de DHCP a los clientes DHCP IPv4 que están conectados a una o más subredes de la red.

Nota

Para descargar este documento en formato de Word desde la galería de TechNet, consulte implementar DHCP mediante Windows PowerShell en Windows Server 2016.

El uso de servidores DHCP para asignar direcciones IP evita la sobrecarga administrativa porque no es necesario configurar manualmente las opciones de TCP/IP V4 para cada adaptador de red en todos los equipos de la red. Con DHCP, la configuración de TCP/IP V4 se realiza automáticamente cuando un equipo u otro cliente DHCP está conectado a la red.

Puede implementar el servidor DHCP en un grupo de trabajo como un servidor independiente o como parte de un dominio de Active Directory.

En esta guía se incluyen las siguientes secciones.

Información general sobre la implementación de DHCP

En la siguiente ilustración se muestra el escenario que se puede implementar mediante esta guía. El escenario incluye un servidor DHCP en un dominio de Active Directory. El servidor está configurado para proporcionar direcciones IP a los clientes DHCP en dos subredes diferentes. Las subredes se separan mediante un enrutador que tiene habilitado el reenvío de DHCP.

Introducción a la topología de red DHCP

Información general sobre tecnología

En las secciones siguientes se proporciona información general acerca de DHCP y TCP/IP.

Información general de DHCP

DHCP es un estándar IP que sirve para simplificar la administración de la configuración IP del host. El estándar DHCP ofrece el uso de servidores DHCP como una forma de administrar la asignación dinámica de direcciones IP y demás detalles de configuración relacionados para los clientes habilitados para DHCP de la red.

DHCP le permite usar un servidor DHCP para asignar dinámicamente una dirección IP a un equipo o a otro dispositivo, como una impresora, en la red local, en lugar de configurar manualmente todos los dispositivos con una dirección IP estática.

Cada equipo de una red TCP/IP debe tener una dirección IP única, ya que la dirección IP y su máscara de subred relacionada identifican el equipo host y la subred a la cual está conectado el equipo. Si usa DHCP, puede estar seguro de que todos los equipos que están configurados como clientes DHCP reciben una dirección IP que sea apropiada para la ubicación de red y la subred; además, al usar las opciones de DHCP, como puertas de enlace y servidores DNS predeterminados, puede proporcionar de forma automática a los clientes de DHCP la información que necesitan para funcionar correctamente en la red.

En el caso de las redes basadas en TCP/IP, DHCP reduce la complejidad y la cantidad de trabajo administrativo implicado en la configuración de los equipos.

Introducción a TCP/IP

De forma predeterminada, todas las versiones de los sistemas operativos de cliente de Windows y Windows Server tienen la configuración de TCP/IP para las conexiones de red de IP versión 4 configuradas para obtener automáticamente una dirección IP y otra información, denominada opciones de DHCP, desde un servidor DHCP. Por este motivo, no es necesario configurar los valores de TCP/IP manualmente a menos que el equipo sea un equipo servidor u otro dispositivo que requiera una dirección IP estática configurada manualmente.

Por ejemplo, se recomienda configurar manualmente la dirección IP del servidor DHCP y las direcciones IP de los servidores DNS y controladores de dominio que ejecutan Active Directory Domain Services ( AD DS ) .

TCP/IP en Windows Server 2016 es el siguiente:

  • Software de red basado en protocolos de red estándar del sector.

  • Un protocolo de red corporativa enrutable que admite la conexión del equipo basado en Windows en entornos de red de área local (LAN) y de red de área extensa (WAN).

  • Tecnologías y utilidades principales para la conexión del equipo basado en Windows con sistemas distintos con el objetivo de compartir información.

  • Una base para obtener acceso a servicios de Internet globales, como servidores web y protocolo de transferencia de archivos (FTP).

  • Un marco cliente/servidor entre plataformas escalable y sólido.

TCP/IP proporciona utilidades de TCP/IP básicas que permiten a los equipos basados en Windows conectarse y compartir información con otros sistemas de Microsoft y sistemas que no son de Microsoft, incluidos:

  • Windows Server 2016

  • Windows 10

  • Windows Server 2012 R2

  • Windows 8.1

  • Windows Server 2012

  • Windows 8

  • Windows Server 2008 R2

  • Windows 7

  • Windows Server 2008

  • Windows Vista

  • Hosts de Internet

  • Sistemas Apple Macintosh

  • Grandes sistemas (mainframes) IBM

  • Sistemas UNIX y Linux

  • Sistemas OpenVMS

  • Impresoras preparadas para red

  • Tabletas y teléfonos móviles con tecnología cableada Ethernet o inalámbrica 802,11 habilitada

Planear la implementación de DHCP

A continuación se indican los pasos clave de planeación antes de instalar el rol de servidor DHCP.

Planear servidores DHCP y reenvío DHCP

Como los mensajes DHCP son mensajes de difusión, los enrutadores no los reenvían entre subredes. Si tiene varias subredes y desea proporcionar el servicio DHCP para cada subred, realice una de las acciones siguientes:

  • Instalar un servidor DHCP en cada subred

  • Configurar los enrutadores para reenviar los mensajes de difusión DHCP entre subredes y configurar múltiples ámbitos en el servidor DHCP, un ámbito por subred.

En la mayoría de los casos, configurar los enrutadores para reenviar mensajes de difusión DHCP es más rentable que implementar un servidor DHCP en cada segmento físico de la red.

Planear intervalos de direcciones IP

Cada subred debe tener su propio intervalo de direcciones IP únicas. En un servidor DHCP, dichos intervalos se representan con ámbitos.

Un ámbito es una agrupación administrativa de direcciones IP para equipos de una subred que usa el servicio DHCP. El administrador crea primero un ámbito para cada subred física y, a continuación, lo usa para definir los parámetros usados por los clientes.

Un ámbito tiene las siguientes propiedades:

  • Un intervalo de direcciones IP desde el que incluir o excluir las direcciones usadas para las ofertas de concesión de servicio DHCP.

  • Una máscara de subred, que determina el prefijo de subred para una dirección IP determinada.

  • Un nombre de ámbito asignado al crearlo.

  • Valores de duración de la concesión, asignados a los clientes DHCP que reciben las direcciones IP asignadas dinámicamente.

  • Todas las opciones de ámbito DHCP configuradas para la asignación a clientes DHCP (por ejemplo, dirección IP del servidor DNS y dirección IP de la puerta de enlace predeterminada o enrutador).

  • Las reservas se usan opcionalmente para garantizar que un cliente DHCP reciba siempre la misma dirección IP.

Antes de implementar los servidores, cree una lista con las subredes y los intervalos de direcciones IP que desea usar para cada subred.

Planear máscaras de subred

Las máscaras de subred sirven para distinguir los identificadores de red de los identificadores de host dentro de una dirección IP. Cada máscara de subred es un número de 32 bits que usa grupos de bits consecutivos de todo unos (1) para reconocer el identificador de red y de todo ceros (0) para reconocer las partes del identificador de host de una dirección IP.

Por ejemplo, la máscara de subred que se usa normalmente con la dirección IP 131.107.16.200 es el siguiente número binario de 32 bits:

11111111 11111111 00000000 00000000

Este número de máscara de subred está compuesto de 16 bits de unos seguidos de 16 bits de ceros, lo que indica que las secciones del identificador de red y del identificador de host de esta dirección IP tienen ambas 16 bits de longitud. Normalmente, esta máscara de subred se muestra en notación decimal con puntos como 255.255.0.0.

La siguiente tabla muestra máscaras de subred para las clases de direcciones de Internet.

Clase de dirección Bits para la máscara de subred Máscara de subred
Clase A 11111111 00000000 00000000 00000000 255.0.0.0
Clase B 11111111 11111111 00000000 00000000 255.255.0.0
Clase C 11111111 11111111 11111111 00000000 255.255.255.0

Cuando se crea un ámbito en DHCP y se escribe el intervalo de direcciones IP para el ámbito, DHCP proporciona estos valores predeterminados para las máscaras de subred. Por lo general, los valores de la máscara de subred predeterminados son aceptables para la mayoría de las redes que no tienen requisitos especiales y donde cada segmento de red IP corresponde a una sola red física.

En ciertos casos, se pueden usar máscaras de subred personalizadas para implementar las subredes IP. Con el establecimiento de subredes IP, se puede subdividir la parte del identificador de host predeterminada de una dirección IP para especificar subredes, que son subdivisiones del identificador de red basado en clases original.

Mediante la personalización de la longitud de la máscara de subred, se puede reducir el número de bits que se usan para el identificador de host real.

Para evitar problemas de direccionamiento y enrutamiento, debería asegurarse de que todos los equipos TCP/IP de un segmento de red usan la misma máscara de subred y de que cada equipo o dispositivo tenga una dirección IP única.

Planear intervalos de exclusión

Cuando se crea un ámbito en un servidor DHCP, se especifica un intervalo de direcciones IP que incluye todas las direcciones IP que el servidor DHCP está autorizado a conceder a clientes DHCP, como equipos y otros dispositivos. Si después configura manualmente algunos servidores y otros dispositivos con direcciones IP estáticas del mismo intervalo de direcciones IP que está usando el servidor DHCP, puede crear accidentalmente un conflicto de dirección IP en el que usted y el servidor DHCP tienen asignada la misma dirección IP para diferentes dispositivos.

Para solucionar este problema, puede crear un intervalo de exclusión para el ámbito DHCP. Un intervalo de exclusión es un intervalo contiguo de direcciones IP dentro del intervalo de direcciones IP del ámbito que el servidor DHCP no puede usar. Si crea un intervalo de exclusión, el servidor DHCP no asigna las direcciones en ese intervalo, lo cual le permite asignar manualmente estas direcciones sin crear un conflicto de direcciones IP.

El servidor DHCP puede excluir direcciones IP de la distribución creando un intervalo de exclusión para cada ámbito. Las exclusiones se deberían usar para todos los dispositivos que están configurados con una dirección IP estática. Las direcciones excluidas deberían incluir todas las direcciones IP asignadas manualmente a otros servidores, clientes no DHCP, estaciones de trabajo sin disco o clientes PPP y de Enrutamiento y acceso remoto.

Se recomienda configurar el intervalo de exclusión con direcciones adicionales en previsión de una futura ampliación de la red. La siguiente tabla proporciona un ejemplo de intervalo de exclusión para un ámbito con un intervalo de direcciones IP de 10.0.0.1-10.0.0.254 y una máscara de subred de 255.255.255.0.

Elementos de configuración Valores de ejemplo
Dirección IP inicial del intervalo de exclusión 10.0.0.1
Dirección IP final del intervalo de exclusión direcciones 10.0.0.25

Planear la configuración estática de TCP/IP

Algunos dispositivos, como enrutadores, servidores DHCP y servidores DNS, se deben configurar con una dirección IP estática. Además, es posible que tenga dispositivos adicionales, como impresoras, para los que desee asegurarse de que tengan siempre la misma dirección IP. Reúna en una lista los dispositivos que desee configurar estáticamente para cada subred y, a continuación, planee el intervalo de exclusión que desea usar en el servidor DHCP para asegurarse de que el servidor DHCP no conceda la dirección IP de un dispositivo configurado estáticamente. Un intervalo de exclusión es una secuencia limitada de direcciones IP dentro de un ámbito que está excluida de las ofertas del servicio DHCP. Los intervalos de exclusión garantizan que el servidor no ofrece ninguna de las direcciones incluidas en esos intervalos a los clientes DHCP de la red.

Por ejemplo, si el intervalo de direcciones IP para una subred va de 192.168.0.1 a 192.168.0.254 y tiene diez dispositivos que desea configurar con una dirección IP estática, puede crear un intervalo de exclusión para el ámbito 192.168.0.x que incluya diez o más direcciones IP: de 192.168.0.1 a 192.168.0.15.

En este ejemplo, se usan diez de las direcciones IP excluidas para configurar servidores y otros dispositivos con direcciones IP estáticas, y quedan cinco direcciones IP más disponibles para la configuración estática de nuevos dispositivos que puede que quiera agregar en el futuro. Con este intervalo de exclusión, se ha dejado al servidor DHCP con un grupo de direcciones que oscila entre 192.168.0.16 y 192.168.0.254.

En la siguiente tabla se proporcionan más elementos de configuración de ejemplo para AD DS y DNS.

Elementos de configuración Valores de ejemplo
Enlaces de conexión de red Ethernet
Configuración del servidor DNS DC1.corp.contoso.com
Dirección IP del servidor DNS preferido 10.0.0.2
Valores de ámbito

1. nombre del ámbito
2. dirección IP inicial
3. dirección IP final
4. máscara de subred
5. puerta de enlace predeterminada (opcional)
6. duración de la concesión

1. subred principal
2.10.0.0.1
3.10.0.0.254
4.255.255.255.0
5.10.0.0.1
6.8 días
Modo de funcionamiento del servidor DHCP IPv6 no habilitado.

Usar esta guía en un laboratorio de pruebas

Puede usar esta guía para implementar DHCP en un laboratorio de pruebas antes de implementarlo en un entorno de producción.

Nota

Si no desea implementar DHCP en un laboratorio de pruebas, puede ir a la sección implementar DHCP.

Los requisitos del laboratorio difieren en función de si se usan servidores físicos o máquinas virtuales de virtual machines ( ) , y si se usa un dominio de Active Directory o se implementa un servidor DHCP independiente.

Puede usar la siguiente información para determinar los recursos mínimos necesarios para probar la implementación de DHCP mediante esta guía.

Requisitos del laboratorio de pruebas con máquinas virtuales

Para implementar DHCP en un laboratorio de pruebas con máquinas virtuales, necesita los siguientes recursos.

Para una implementación de dominio o una implementación independiente, necesita un servidor que esté configurado como un host de Hyper- - V.

Implementación de dominio

Esta implementación requiere un servidor físico, un conmutador virtual, dos servidores virtuales y un cliente virtual:

En el servidor físico, en el administrador de Hyper-V, cree los siguientes elementos.

  1. Un conmutador virtual interno . No cree un conmutador virtual externo , porque si el - host de Hyper-V se encuentra en una subred que incluye un servidor DHCP, las máquinas virtuales de prueba recibirán una dirección IP del servidor DHCP. Además, el servidor DHCP de prueba que se implementa podría asignar direcciones IP a otros equipos de la subred en la que - está instalado el host de Hyper-V.
  2. Una máquina virtual que ejecuta Windows Server 2016 configurada como controlador de dominio con Active Directory Domain Services que está conectada al conmutador virtual interno que creó. Para que coincida con esta guía, este servidor debe tener una dirección IP configurada estáticamente de 10.0.0.2. Para obtener información sobre la implementación de AD DS, vea la sección DEPLOYING DC1 en la guía de red principalde Windows Server 2016.
  3. Una máquina virtual que ejecute Windows Server 2016 y que se configurará como un servidor DHCP mediante esta guía y que esté conectada al conmutador virtual interno que creó.
  4. Una máquina virtual que ejecute un sistema operativo de cliente de Windows que esté conectada al conmutador virtual interno que creó y que usará para comprobar que el servidor DHCP asigna dinámicamente direcciones IP y opciones de DHCP a los clientes DHCP.

Implementación de servidor DHCP independiente

Esta implementación requiere un servidor físico, un conmutador virtual, un servidor virtual y un cliente virtual:

En el servidor físico, en el administrador de Hyper-V, cree los siguientes elementos.

  1. Un conmutador virtual interno . No cree un conmutador virtual externo , porque si el - host de Hyper-V se encuentra en una subred que incluye un servidor DHCP, las máquinas virtuales de prueba recibirán una dirección IP del servidor DHCP. Además, el servidor DHCP de prueba que se implementa podría asignar direcciones IP a otros equipos de la subred en la que - está instalado el host de Hyper-V.
  2. Una máquina virtual que ejecute Windows Server 2016 y que se configurará como un servidor DHCP mediante esta guía y que esté conectada al conmutador virtual interno que creó.
  3. Una máquina virtual que ejecute un sistema operativo de cliente de Windows que esté conectada al conmutador virtual interno que creó y que usará para comprobar que el servidor DHCP asigna dinámicamente direcciones IP y opciones de DHCP a los clientes DHCP.

Requisitos del laboratorio de pruebas con servidores físicos

Para implementar DHCP en un laboratorio de pruebas con servidores físicos, necesita los siguientes recursos.

Implementación de dominio

Esta implementación requiere un concentrador o un conmutador, dos servidores físicos y un cliente físico:

  1. Un concentrador o conmutador Ethernet al que puede conectar los equipos físicos con cables Ethernet
  2. Un equipo físico que ejecuta Windows Server 2016 configurado como controlador de dominio con Active Directory Domain Services. Para que coincida con esta guía, este servidor debe tener una dirección IP configurada estáticamente de 10.0.0.2. Para obtener información sobre la implementación de AD DS, vea la sección DEPLOYING DC1 en la guía de red principalde Windows Server 2016.
  3. Un equipo físico que ejecuta Windows Server 2016 y que se configurará como un servidor DHCP mediante esta guía.
  4. Un equipo físico que ejecute un sistema operativo de cliente de Windows que utilizará para comprobar que el servidor DHCP asigna dinámicamente direcciones IP y opciones de DHCP a los clientes DHCP.

Nota

Si no tiene suficientes máquinas de prueba para esta implementación, puede usar una máquina de pruebas para AD DS y DHCP; sin embargo, esta configuración no se recomienda para un entorno de producción.

Implementación de servidor DHCP independiente

Esta implementación requiere un concentrador o un conmutador, un servidor físico y un cliente físico:

  1. Un concentrador o conmutador Ethernet al que puede conectar los equipos físicos con cables Ethernet
  2. Un equipo físico que ejecuta Windows Server 2016 y que se configurará como un servidor DHCP mediante esta guía.
  3. Un equipo físico que ejecute un sistema operativo de cliente de Windows que utilizará para comprobar que el servidor DHCP asigna dinámicamente direcciones IP y opciones de DHCP a los clientes DHCP.

Implementar DHCP

En esta sección se proporcionan ejemplos de comandos de Windows PowerShell que puede usar para implementar DHCP en un servidor. Antes de ejecutar estos comandos de ejemplo en el servidor, debe modificar los comandos para que coincidan con la red y el entorno.

Por ejemplo, antes de ejecutar los comandos, debe reemplazar los valores de ejemplo en los comandos para los siguientes elementos:

  • Nombres de equipo
  • Intervalo de direcciones IP para cada ámbito que desea configurar (1 ámbito por subred)
  • Máscara de subred para cada intervalo de direcciones IP que desee configurar
  • Nombre de ámbito para cada ámbito
  • Intervalo de exclusión para cada ámbito
  • Valores de opciones de DHCP, como la puerta de enlace predeterminada, el nombre de dominio y los servidores DNS o WINS
  • Nombres de interfaz

Importante

Examine y modifique todos los comandos para su entorno antes de ejecutar el comando.

¿Dónde instalar DHCP: en un equipo físico o en una máquina virtual?

Puede instalar el rol de servidor DHCP en un equipo físico o en una máquina virtual de máquina virtual ( ) instalada en un host de Hyper- - V. Si está instalando DHCP en una máquina virtual y desea que el servidor DHCP proporcione las asignaciones de direcciones IP a los equipos de la red física a la que está conectado el host de Hyper-V, debe conectar el adaptador de red virtual de VM a un conmutador virtual de Hyper-V que sea externo.

Para obtener más información, consulte la sección creación de un conmutador virtual con el administrador de Hyper-V en el tema creación de una red virtual.

Ejecutar Windows PowerShell como administrador

Puede usar el siguiente procedimiento para ejecutar Windows PowerShell con privilegios de administrador.

  1. En un equipo que ejecute Windows Server 2016, haga clic en Inicio y, a continuación, haga clic con el botón secundario en el icono de Windows PowerShell. Aparece un menú.

  2. En el menú, haga clic en más y, a continuación, haga clic en Ejecutar como administrador. Si se le solicita, escriba las credenciales de una cuenta que tenga privilegios de administrador en el equipo. Si la cuenta de usuario con la que ha iniciado sesión en el equipo es una cuenta de administrador, no recibirá una solicitud de credenciales.

  3. Windows PowerShell se abre con privilegios de administrador.

Cambiar el nombre del servidor DHCP y configurar una dirección IP estática

Si todavía no lo ha hecho, puede usar los siguientes comandos de Windows PowerShell para cambiar el nombre del servidor DHCP y configurar una dirección IP estática para el servidor.

Configurar una dirección IP estática

Puede usar los siguientes comandos para asignar una dirección IP estática al servidor DHCP y configurar las propiedades TCP/IP del servidor DHCP con la dirección IP del servidor DNS correcta. También debe reemplazar los nombres de interfaz y las direcciones IP de este ejemplo por los valores que quiera usar para configurar el equipo.

New-NetIPAddress -IPAddress 10.0.0.3 -InterfaceAlias "Ethernet" -DefaultGateway 10.0.0.1 -AddressFamily IPv4 -PrefixLength 24
Set-DnsClientServerAddress -InterfaceAlias "Ethernet" -ServerAddresses 10.0.0.2

Para obtener más información acerca de estos comandos, vea los temas siguientes.

Cambiar el nombre del equipo

Puede usar los siguientes comandos para cambiar el nombre y reiniciar el equipo.

Rename-Computer -Name DHCP1
Restart-Computer

Para obtener más información acerca de estos comandos, vea los temas siguientes.

Unir el equipo al dominio ( opcional)

Si va a instalar el servidor DHCP en un entorno de dominio de Active Directory, debe unir el equipo al dominio. Abra Windows PowerShell con privilegios de administrador y, después, ejecute el siguiente comando después de reemplazar el nombre NetBios del dominio Corp por un valor que sea adecuado para su entorno.

Add-Computer CORP

Cuando se le solicite, escriba las credenciales de una cuenta de usuario de dominio que tenga permiso para unir un equipo al dominio.

Restart-Computer

Para obtener más información sobre el comando Add-Computer, vea el siguiente tema.

Instalar DHCP

Una vez reiniciado el equipo, abra Windows PowerShell con privilegios de administrador y, a continuación, instale DHCP ejecutando el siguiente comando.

Install-WindowsFeature DHCP -IncludeManagementTools

Para obtener más información acerca de este comando, vea el siguiente tema.

Crear grupos de seguridad de DHCP

Para crear grupos de seguridad, debe ejecutar un ( ) comando netsh de Shell de red en Windows PowerShell y, a continuación, reiniciar el servicio DHCP para que los nuevos grupos se activen.

Al ejecutar el siguiente comando netsh en el servidor DHCP, los grupos de seguridad administradores de DHCP y usuarios de DHCP se crean en usuarios y grupos locales en el servidor DHCP.

netsh dhcp add securitygroups

El siguiente comando reinicia el servicio DHCP en el equipo local.

Restart-Service dhcpserver

Para obtener más información acerca de estos comandos, vea los temas siguientes.

Autorizar al servidor DHCP en Active Directory ( opcional)

Si está instalando DHCP en un entorno de dominio, debe realizar los pasos siguientes para autorizar al servidor DHCP a operar en el dominio.

Nota

Los servidores DHCP no autorizados que se instalan en Active Directory dominios no funcionan correctamente y no conceden direcciones IP a los clientes DHCP. La deshabilitación automática de servidores DHCP no autorizados es una característica de seguridad que impide que los servidores DHCP no autorizados asignen direcciones IP incorrectas a los clientes de la red.

Puede usar el siguiente comando para agregar el servidor DHCP a la lista de servidores DHCP autorizados en Active Directory.

Nota

Si no tiene un entorno de dominio, no ejecute este comando.

Add-DhcpServerInDC -DnsName DHCP1.corp.contoso.com -IPAddress 10.0.0.3

Para comprobar que el servidor DHCP está autorizado en Active Directory, puede usar el siguiente comando.

Get-DhcpServerInDC

Estos son los resultados de ejemplo que se muestran en Windows PowerShell.

IPAddress   DnsName
---------   -------
10.0.0.3    DHCP1.corp.contoso.com

Para obtener más información acerca de estos comandos, vea los temas siguientes.

Notificar Administrador del servidor de que la - Configuración posterior a la instalación de DHCP esté completa ( opcional)

Una vez que haya completado - las tareas posteriores a la instalación, como crear grupos de seguridad y autorizar el servidor DHCP en Active Directory, administrador del servidor podría mostrar una alerta en la interfaz de usuario que indica que - se deben completar los pasos posteriores a la instalación mediante el Asistente para configuración posterior a la instalación de DHCP.

Puede evitar que este - mensaje innecesario y inexacto aparezca en Administrador del servidor mediante la configuración de la siguiente clave del registro con este comando de Windows PowerShell.

Set-ItemProperty –Path registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ServerManager\Roles\12 –Name ConfigurationState –Value 2

Para obtener más información acerca de este comando, vea el siguiente tema.

Establecer opciones de configuración de actualización dinámica de DNS de nivel de servidor ( opcionales)

Si desea que el servidor DHCP realice actualizaciones dinámicas de DNS para equipos cliente DHCP, puede ejecutar el siguiente comando para configurar esta opción. Se trata de una configuración de nivel de servidor, no de un nivel de ámbito, por lo que afectará a todos los ámbitos que configure en el servidor. Este comando de ejemplo también configura el servidor DHCP para eliminar los registros de recursos DNS para los clientes cuando el cliente menos expira.

Set-DhcpServerv4DnsSetting -ComputerName "DHCP1.corp.contoso.com" -DynamicUpdates "Always" -DeleteDnsRRonLeaseExpiry $True

Puede usar el siguiente comando para configurar las credenciales que el servidor DHCP utiliza para registrar o anular el registro de registros de cliente en un servidor DNS. En este ejemplo se guarda una credencial en un servidor DHCP. El primer comando usa Get-Credential para crear un objeto PSCredential y, a continuación, almacena el objeto en la variable $Credential . El comando le pide el nombre de usuario y la contraseña, por lo que debe asegurarse de proporcionar las credenciales para una cuenta que tenga permiso para actualizar registros de recursos en el servidor DNS.

$Credential = Get-Credential
Set-DhcpServerDnsCredential -Credential $Credential -ComputerName "DHCP1.corp.contoso.com"

Para obtener más información acerca de estos comandos, vea los temas siguientes.

Configuración del ámbito de la red corporativa

Una vez completada la instalación de DHCP, puede usar los siguientes comandos para configurar y activar el ámbito de la red corporativa, crear un intervalo de exclusión para el ámbito y configurar la puerta de enlace predeterminada de opciones de DHCP, la dirección IP del servidor DNS y el nombre de dominio DNS.

Add-DhcpServerv4Scope -name "Corpnet" -StartRange 10.0.0.1 -EndRange 10.0.0.254 -SubnetMask 255.255.255.0 -State Active
Add-DhcpServerv4ExclusionRange -ScopeID 10.0.0.0 -StartRange 10.0.0.1 -EndRange 10.0.0.15
Set-DhcpServerv4OptionValue -OptionID 3 -Value 10.0.0.1 -ScopeID 10.0.0.0 -ComputerName DHCP1.corp.contoso.com
Set-DhcpServerv4OptionValue -DnsDomain corp.contoso.com -DnsServer 10.0.0.2

Para obtener más información acerca de estos comandos, vea los temas siguientes.

Configuración del ámbito Corpnet2 ( opcional)

Si tiene una segunda subred que está conectada a la primera subred con un enrutador en el que está habilitado el reenvío de DHCP, puede usar los siguientes comandos para agregar un segundo ámbito denominado Corpnet2 para este ejemplo. En este ejemplo también se configura un intervalo de exclusión y la dirección IP para la puerta de enlace predeterminada, ( la dirección IP del enrutador en la subred ) de la subred Corpnet2.

Add-DhcpServerv4Scope -name "Corpnet2" -StartRange 10.0.1.1 -EndRange 10.0.1.254 -SubnetMask 255.255.255.0 -State Active
Add-DhcpServerv4ExclusionRange -ScopeID 10.0.1.0 -StartRange 10.0.1.1 -EndRange 10.0.1.15
Set-DhcpServerv4OptionValue -OptionID 3 -Value 10.0.1.1 -ScopeID 10.0.1.0 -ComputerName DHCP1.corp.contoso.com

Si tiene subredes adicionales a las que este servidor DHCP presta servicio, puede repetir estos comandos, usando valores diferentes para todos los parámetros del comando, para agregar ámbitos para cada subred.

Importante

Asegúrese de que todos los enrutadores entre los clientes DHCP y el servidor DHCP estén configurados para el reenvío de mensajes DHCP. Consulte la documentación del enrutador para obtener información sobre cómo configurar el reenvío de DHCP.

Comprobar la funcionalidad del servidor

Para comprobar que el servidor DHCP proporciona una asignación dinámica de direcciones IP a los clientes DHCP, puede conectar otro equipo a una subred con servicio. Después de conectar el cable Ethernet al adaptador de red y encender el equipo, se solicitará una dirección IP del servidor DHCP. Puede comprobar la configuración correcta mediante el comando ipconfig/all y revisando los resultados, o realizando pruebas de conectividad, como intentar tener acceso a los recursos Web con el explorador o los recursos compartidos de archivos con el explorador de Windows o con otras aplicaciones.

Si el cliente no recibe una dirección IP del servidor DHCP, lleve a cabo los siguientes pasos de solución de problemas.

  1. Asegúrese de que el cable Ethernet está enchufado en el equipo y en el conmutador Ethernet, el concentrador o el enrutador.
  2. Si conectó el equipo cliente a un segmento de red que está separado del servidor DHCP por un enrutador, asegúrese de que el enrutador está configurado para reenviar mensajes DHCP.
  3. Para asegurarse de que el servidor DHCP está autorizado en Active Directory, ejecute el siguiente comando para recuperar la lista de servidores DHCP autorizados de Active Directory. Get-DhcpServerInDC.
  4. Para asegurarse de que los ámbitos están activados, abra la consola DHCP ( Administrador del servidor, herramientas, DHCP ) , expanda el árbol de servidores para revisar los ámbitos y, a continuación, haga clic con el botón secundario - en cada ámbito. Si el menú resultante incluye la selección Activar, haga clic en Activar. (Si el ámbito ya está activado, la selección de menú Lee desactivar.)

Comandos de Windows PowerShell para DHCP

La siguiente referencia proporciona descripciones de comandos y sintaxis para todos los comandos de Windows PowerShell del servidor DHCP para Windows Server 2016. En el tema se enumeran los comandos en orden alfabético según el verbo que aparece al principio de los comandos, como Get o set.

Nota

No puede usar los comandos de Windows Server 2016 en Windows Server 2012 R2.

La siguiente referencia proporciona descripciones de comandos y sintaxis para todos los comandos de Windows PowerShell del servidor DHCP para Windows Server 2012 R2. En el tema se enumeran los comandos en orden alfabético según el verbo que aparece al principio de los comandos, como Get o set.

Nota

Puede usar los comandos de Windows Server 2012 R2 en Windows Server 2016.

Lista de comandos de Windows PowerShell en esta guía

A continuación se muestra una lista sencilla de comandos y valores de ejemplo que se usan en esta guía.

New-NetIPAddress -IPAddress 10.0.0.3 -InterfaceAlias "Ethernet" -DefaultGateway 10.0.0.1 -AddressFamily IPv4 -PrefixLength 24
Set-DnsClientServerAddress -InterfaceAlias "Ethernet" -ServerAddresses 10.0.0.2
Rename-Computer -Name DHCP1
Restart-Computer

Add-Computer CORP
Restart-Computer

Install-WindowsFeature DHCP -IncludeManagementTools
netsh dhcp add securitygroups
Restart-Service dhcpserver

Add-DhcpServerInDC -DnsName DHCP1.corp.contoso.com -IPAddress 10.0.0.3
Get-DhcpServerInDC

Set-ItemProperty –Path registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ServerManager\Roles\12 –Name ConfigurationState –Value 2

Set-DhcpServerv4DnsSetting -ComputerName "DHCP1.corp.contoso.com" -DynamicUpdates "Always" -DeleteDnsRRonLeaseExpiry $True

$Credential = Get-Credential
Set-DhcpServerDnsCredential -Credential $Credential -ComputerName "DHCP1.corp.contoso.com"

rem At prompt, supply credential in form DOMAIN\user, password

rem Configure scope Corpnet
Add-DhcpServerv4Scope -name "Corpnet" -StartRange 10.0.0.1 -EndRange 10.0.0.254 -SubnetMask 255.255.255.0 -State Active
Add-DhcpServerv4ExclusionRange -ScopeID 10.0.0.0 -StartRange 10.0.0.1 -EndRange 10.0.0.15
Set-DhcpServerv4OptionValue -OptionID 3 -Value 10.0.0.1 -ScopeID 10.0.0.0 -ComputerName DHCP1.corp.contoso.com
Set-DhcpServerv4OptionValue -DnsDomain corp.contoso.com -DnsServer 10.0.0.2

rem Configure scope Corpnet2
Add-DhcpServerv4Scope -name "Corpnet2" -StartRange 10.0.1.1 -EndRange 10.0.1.254 -SubnetMask 255.255.255.0 -State Active
Add-DhcpServerv4ExclusionRange -ScopeID 10.0.1.0 -StartRange 10.0.1.1 -EndRange 10.0.1.15
Set-DhcpServerv4OptionValue -OptionID 3 -Value 10.0.1.1 -ScopeID 10.0.1.0 -ComputerName DHCP1.corp.contoso.com