J'essaie de comprendre comment configurer mon client DHCP sur le serveur Ubuntu 18.04.
J'ai la configuration suivante de netplan, provenant de cloud-init :
network:
version: 2
ethernets:
ens160:
dhcp4: true
match:
macaddress: 02:dc:01:00:38:4c
set-name: ens160
Cela semble configurer correctement mon interface réseau avec une adresse IP, un DNS, une passerelle par défaut et un domaine de recherche. Cependant, je me demande comment obtenir un nom d'hôte à partir de DHCP. J'ai regardé du côté de dhclient qui fournit quelques hooks pratiques que je peux utiliser, cependant il ne semble pas que les hooks de dhclient soient appelés. J'ai remarqué que cloud-init appelle dhclient comme indiqué dans les logs, mais comme une sorte de version sandboxée, qui semble ignorer les hooks.
J'ai également remarqué que systemd-networkd signale une certaine activité DHCP concernant les baux DHCP.
Quelqu'un pourrait-il nous éclairer sur le processus ?