dhcpcd est le client DHCP installé par défaut sur les distributions Ubuntu/Debian récentes. Il s'exécute en tant que service (daemon) et remplace le client DHCP historique dhclient de l' ISC1).
Lorsque le système démarre ou lorsque une interface est activée, le service dhcpcd est consulté.
La configuration du service client DHCP dhcpcd est contenue dans le fichier /etc/dhcpcd.conf.
On peut y définir un paramétrage statique pour certaines interfaces
interface wlan0 dhcp interface lan0 static ip_address=192.168.0.10/24 static routers=192.168.0.1 static domain_name_servers=192.168.0.1 8.8.8.8
Pour libérer l'adresses associée à l'interface “enp1s0” (informe le serveur DHCP que le client n'utilise plus cette adresse et supprime l'adresse associée à l'interface) :
dhcpcd --release enp1s0
Pour redemander une adresse au serveur DHCP :
dhcpcd --rebind enp1s0
L'option ntp-servers est définie par le serveur DHCP mais le client n'en tient pas compte.
Vérifier le contenu du fichier de configuration /etc/dhcpcd.conf, décommenter la directive option ntp_servers :
# Request a hostname from the network option host_name # Most distributions have NTP support. #option ntp_servers
Pour appliquer les modifications apportées au fichier de configuration :
dhcpcd --rebind enp1s0
Afficher le serveur NTP utilisé par le système :
timedatectl show-timesync