Solución de problemas de errores en la liberación de la concesión DHCP de Windows Server
Al intentar asignar una dirección IP estática en Windows Server Core Edition a través del símbolo del sistema, es posible que aparezca un error que indique No se pudo liberar la concesión de DHCP. Este error en particular puede aparecer cuando intenta modificar la configuración de su adaptador de red. En este artículo, exploraremos varias soluciones alternativas para cuando Windows Server no pueda liberar la concesión de DHCP.
Solución del problema de que Windows Server no libera la concesión de DHCP
Si su servidor Windows tiene dificultades para liberar una concesión DHCP, pruebe las siguientes soluciones.
- Verificar actualizaciones del servidor
- Forzar un cambio de dirección IP
- Reiniciar el servicio de cliente DHCP
Profundicemos en cada solución en detalle.
1] Verificar actualizaciones del servidor
Si hay errores en la versión de tu sistema operativo, la configuración de la red puede ocasionar problemas. Aunque Microsoft no siempre confirma estos errores, es recomendable comprobar si hay actualizaciones con la esperanza de encontrar una solución. Para ello, ve a Configuración, luego a Actualización y seguridad y haz clic en Buscar actualizaciones. Instala las actualizaciones disponibles, reinicia el servidor y comprueba si el problema persiste.
2] Forzar un cambio de dirección IP
Si no hay actualizaciones disponibles en este momento, puede cambiar manualmente la dirección IP del servidor mediante la interfaz de línea de comandos (CLI). Este proceso implica forzar un cambio de dirección IP para evitar el mensaje de error que aparece. Si se encuentra en la pantalla de error, simplemente presione Entrar para continuar y seleccione la opción para abrir PowerShell, a la que a menudo se le asigna el número 15 para esta acción. Si no se encuentra en esa pantalla, simplemente inicie PowerShell como administrador.
Después de iniciar PowerShell, ejecute Get-NetAdapter para ver una lista de sus interfaces de red y sus alias.
Si su adaptador de red tiene varios alias y no está seguro de cuál modificar, utilice ipconfig /all
para examinar la lista. El siguiente paso es modificar la IP del alias que ha seleccionado.
Una vez que haya identificado el alias que se va a ajustar, ingrese el siguiente comando para eliminar la dirección IP actualmente asignada para la interfaz Ethernet.
Remove-NetIPAddress -InterfaceAlias Ethernet -confirm:$False
Analicemos los componentes de este comando:
- Remove-NetIPAddress : este cmdlet se utiliza para eliminar una dirección IP y su configuración de una interfaz de red.
- InterfaceAlias Ethernet : especifica la interfaz de red de la que se eliminará la dirección IP, en este caso, la interfaz Ethernet.
- confirm:$False : Esto evita el mensaje de confirmación que normalmente aparece al ejecutar el cmdlet, lo que permite una ejecución sin problemas y sin interacción del usuario.
En mi caso, el comando fue Remove-NetIPAddress -InterfaceAlias Ethernet0 -confirm:$False.
Después de eliminar con éxito la IP existente, el siguiente paso es asignar una nueva. Para ello, ejecute el siguiente comando.
New-NetIPAddress -InterfaceAlias {NAME} -IPAddress {IP} -PrefixLength {L} -DefaultGateway {GATEWAY_IP}
A continuación se muestra una descripción general de este comando:
- New-NetIPAddress: Este cmdlet le permite establecer una nueva configuración de dirección IP para una interfaz de red.
- InterfaceAlias {NAME}:Esto especifica la interfaz de red por su nombre o alias para la asignación de IP. Reemplace {NAME} con el nombre de su interfaz de red actual, como Ethernet.
- IPAddress {IP}:Esto indica la nueva dirección IP que desea asignar. Reemplace {IP} con su dirección IP designada, como 192.168.1.10.
- PrefixLength {L}:Esto define la longitud del prefijo de subred (conocida como máscara de subred) para la dirección IP. Reemplace {L} con la longitud del prefijo numérico, como 24 (que representa una máscara de subred de 255.255.255.0).
- DefaultGateway {GATEWAY_IP}:Esto hace referencia a la dirección IP de la puerta de enlace predeterminada. Reemplácela {GATEWAY_IP}con la dirección IP de su puerta de enlace real, como 192.168.1.1.
Después de sustituir todos los marcadores de posición, el comando para mi configuración fue New-NetIPAddress -InterfaceAlias Ethernet0 -IPAddress 192.168.1.4 -PrefixLength 24 -DefaultGateway 192.168.1.1. Asegúrese de que sus parámetros reflejen su entorno con precisión.
Esta solución alternativa elimina eficazmente la dirección IP existente, lo que permite la asignación de una nueva IP estática.
3] Reinicie el servicio de cliente DHCP
El servicio de cliente DHCP es fundamental en una red, ya que facilita la distribución y la gestión automáticas de direcciones IP y configuraciones de red. Como el error surge al intentar configurar la IP automáticamente, vale la pena reiniciar el servicio de cliente DHCP en su dispositivo. Para ello, abra PowerShell y ejecute el siguiente comando.
Restart-Service DhcpClient
Después de ejecutar ese comando, verifique si el problema se ha resuelto. Si el problema persiste, también puede intentar netsh winsock reset
restablecer la configuración del protocolo Winsock.
Al emplear las soluciones descritas en este artículo, debería poder resolver el problema en cuestión.
¿Cómo puedo resolver una falla en la concesión de DHCP?
Si aparece un error que indica que la concesión de DHCP ha fallado y no le permite configurar los ajustes de red de su servidor, puede probar varias soluciones. En primer lugar, compruebe si hay actualizaciones disponibles e instálelas. Si la actualización no resuelve el problema, considere configurar manualmente la IP o reiniciar el servicio DHCP para facilitar la asignación automática de IP.
¿Qué contribuye a una falla de DHCP?
Existen varios factores que pueden provocar un error de DHCP, como conflictos de direcciones IP (cuando dos dispositivos comparten la misma IP), servidores DHCP mal configurados o falta de direcciones IP disponibles. Recomendamos buscar soluciones en función del mensaje de error específico que encuentre para obtener resoluciones específicas.
Deja una respuesta