2.15. Changement du client DHCP du NetworkManager
Par défaut, NetworkManager utilise son client DHCP interne. Cependant, si vous avez besoin d'un client DHCP avec des fonctionnalités que le client intégré ne fournit pas, vous pouvez configurer NetworkManager pour qu'il utilise dhclient
.
Notez que RHEL ne fournit pas dhcpcd
et que, par conséquent, NetworkManager ne peut pas utiliser ce client.
Procédure
Créez le fichier
/etc/NetworkManager/conf.d/dhcp-client.conf
avec le contenu suivant :[main] dhcp=dhclient
Vous pouvez régler le paramètre
dhcp
surinternal
(valeur par défaut) oudhclient
.Si vous attribuez la valeur
dhclient
au paramètredhcp
, installez le paquetdhcp-client
:# dnf install dhcp-client
Redémarrer NetworkManager :
# systemctl restart NetworkManager
Notez que le redémarrage interrompt temporairement toutes les connexions réseau.
Vérification
Recherchez dans le fichier journal
/var/log/messages
une entrée similaire à la suivante :Apr 26 09:54:19 server NetworkManager[27748]: <info> [1650959659.8483] dhcp-init: Using DHCP client 'dhclient'
Cette entrée de journal confirme que NetworkManager utilise
dhclient
comme client DHCP.
Ressources supplémentaires
-
NetworkManager.conf(5)
page de manuel