Red Hat Training
A Red Hat training course is available for RHEL 8
8.9. Configurar el comportamiento DHCP de una conexión de NetworkManager
Un cliente del Protocolo de Configuración Dinámica de Host (DHCP) solicita la dirección IP dinámica y la información de configuración correspondiente a un servidor DHCP cada vez que un cliente se conecta a la red.
Cuando se configura una conexión para recuperar una dirección IP de un servidor DHCP, NetworkManager solicita una dirección IP a un servidor DHCP. Por defecto, el cliente espera 45 segundos para que se complete esta solicitud. Cuando se inicia una conexión DHCP
, un cliente dhcp solicita una dirección IP a un servidor DHCP
.
Requisitos previos
- Se configura una conexión que utiliza DHCP en el host.
Procedimiento
Establezca las propiedades
ipv4.dhcp-timeout
yipv6.dhcp-timeout
. Por ejemplo, para establecer ambas opciones en30
segundos, introduzca:#
nmcli connection modify connection_name ipv4.dhcp-timeout 30 ipv6.dhcp-timeout 30
Alternativamente, establezca los parámetros en
infinity
para configurar que NetworkManager no deje de intentar solicitar y renovar una dirección IP hasta que tenga éxito.Opcional: Configure el comportamiento si NetworkManager no recibe una dirección IPv4 antes del tiempo de espera:
#
nmcli connection modify connection_name ipv4.may-fail value
Si se configura la opción
ipv4.may-fail
:yes
, el estado de la conexión depende de la configuración de IPv6:- Si la configuración de IPv6 está activada y tiene éxito, NetworkManager activa la conexión IPv6 y ya no intenta activar la conexión IPv4.
- Si la configuración de IPv6 está desactivada o no está configurada, la conexión falla.
no
, la conexión se desactiva. En este caso:-
Si la propiedad
autoconnect
de la conexión está activada, NetworkManager reintenta activar la conexión tantas veces como se establezca en la propiedadautoconnect-retries
. El valor por defecto es4
. - Si la conexión sigue sin poder adquirir una dirección DHCP, la autoactivación falla. Tenga en cuenta que después de 5 minutos, el proceso de autoconexión se inicia de nuevo para adquirir una dirección IP del servidor DHCP.
-
Si la propiedad
Opcional: Configure el comportamiento si NetworkManager no recibe una dirección IPv6 antes del tiempo de espera:
#
nmcli connection modify connection_name ipv6.may-fail value
Recursos adicionales
-
Para más detalles sobre las propiedades descritas en esta sección, consulte la página man
nm-settings(5)
.