Sommaire :
I) Introduction
II) Configuration
III) Autre solution
I) Introduction
Contexte : Lors d’une demande de changement d’adresse IP demandé par DHCP client, le fichier "resolv.conf" est alors remplacé par les nouveaux paramètres envoyé par le serveur DHCP. Pour avoir un fichier "resolv.conf" statique qui ne change pas, modifiez le fichier "dhclient.conf".
– Nom du domaine : idum.eu
– Adresse IP du serveur de noms : 10.10.10.11
II) Configuration
– Éditez le fichier "dhclient.conf".
vim /etc/dhcp/dhclient.conf
– Décommentez et Modifiez les trois lignes suivantes :
supersede domain-name "idum.eu";
prepend domain-name-servers 10.10.10.11;
– Ajoutez la ligne suivante :
prepend domain-search "idum.eu";
– Commentez les lignes suivantes :
#request subnet-mask, broadcast-address, time-offset, routers,
# domain-name, domain-name-servers, domain-search, host-name,
# dhcp6.name-servers, dhcp6.domain-search,
# netbios-name-servers, netbios-scope, interface-mtu,
# rfc3442-classless-static-routes, ntp-servers;
– Tapez la commande suivante pour prendre en compte les modifications :
service networking restart
III) Autre solution
L’autre solution est d’installer le paquet "resolvconf".
aptitude install resolvconf
– Tapez ensuite la commande :
resolvconf --disable-updates
Mais il faudra retaper la commande après chaque redémarrage du serveur. Et vous devrez aussi modifiez le fichier "resolv.conf" de nouveau.