9.3. Configuration du DHCP
Nous conseillons d’installer la version 3 de dhclient (paquet dhcp3-client) à la place de la version standard qui apporte plus de souplesse dans la gestion du protocole DHCP.
Afin de récupérer et de mettre à jour le nom de machine (hostname) il faut créer un fichier /etc/dhcp3/dhclient-enter-hooks.d/hostname avec le contenu suivant :
#!/bin/sh if [ "$new_host_name" != "" -a "$new_ip_address" != "" ] then # On enregistre le nom de la machine dans la "variable" hostname hostname $new_host_name # Pour être cohérent, on met le nom dans /etc/hostname echo $new_host_name > /etc/hostname # Enfin on créée /etc/hosts echo $new_ip_address $new_host_name.$new_domain_name $new_host_name > /tmp/hosts echo "127.0.0.1 localhost.localnet localhost" >> /tmp/hosts mv -f /tmp/hosts /etc/hosts fi
Installer également resolvconf.